//check whether it's valid file name
public boolean isValidFileName(final String aFileName) {
char[] sFile;
boolean isValid = true;
sFile=aFileName.toCharArray();
for(int i=0;i<aFileName.length();i++){
if (sFile[i]!=':'&& sFile[i]!='/'&& sFile[i]!='\\' && sFile[i]!='"'&& sFile[i]!='*'&& sFile[i]!='?'&& sFile[i]!='<'&& sFile[i]!='>'&& sFile[i]!='|'){
isValid=true;
}
else {
isValid = false;
}
}
return isValid;
}
public boolean isValidFileName(final String aFileName) {
char[] sFile;
boolean isValid = true;
sFile=aFileName.toCharArray();
for(int i=0;i<aFileName.length();i++){
if (sFile[i]!=':'&& sFile[i]!='/'&& sFile[i]!='\\' && sFile[i]!='"'&& sFile[i]!='*'&& sFile[i]!='?'&& sFile[i]!='<'&& sFile[i]!='>'&& sFile[i]!='|'){
isValid=true;
}
else {
isValid = false;
}
}
return isValid;
}
本文介绍了一个简单的Java方法,用于检查给定的字符串是否为有效的文件名。该方法通过遍历字符串中的每个字符来判断其是否包含非法字符,如':'、'/'、''、''、'*'、'?'、'<'、'>'和'|'。
1426

被折叠的 条评论
为什么被折叠?



