tagit="1bc.java"
System.out.println(Pattern.compile("^([a-z]|[A-Z]|$|_)").matcher(tagit).find())
输出TRUE合法,否则不合法,这种问题的处理一般会选择正则··我的回答处理了这种问题了吧··肯定是不能进行单个判断的,那单引号什么的,情况可多了··
什么样的不合法?
*
\
/
?
只要这样:
char
c=fileName.charAt(0)
//取
索引
为0的
字符
if(
c=="*"
||
c=="\"
||
c=="/"
||
c=="?")
System.out.println("不合法be
outside
the
law!")
那就采用正则匹配吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)