简单函数

1.测试字符串的合法性
boolean  yz(String param){
String regx="!,@,#,$,%,^,&,*,(,),_,-,=,+,[,],{,},、,|,:,;,“,《,》,。,?,/";
if(param!=null && param.trim()!=""){
String [] str = regx.split(",");
for(int i =0;i<str.length;i++){
if(param.indexof(str[i])>=0){
system.out.println("有非法的文字");
}else{
}
}
}
}

2. 日期及时间的判断
boolean RgtTime(String param){
SimpleDateFormat s = new SimpleDateFormat(yyyyMMdd HH:mm:ss);
s.setLenient(false);
//用自己设定的解析传来的param
if(s.parse(param)!=null){
return true;
}
}

3.递回获取文件名
public String getFileNames(File file) {
String fileName = null;
if (file != null) {
if (file.isDirectory()) {
fileName += file.getName();
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
File f = files[i].getAbsoluteFile();
fileName += getFileNames(f);
return fileName;
}
} else {
fileName += file.getName();
}
}
return fileName;

}

你可能感兴趣的:(函数)