java判断字符串是否为数字或中文或字母 1.判断字符串是否仅为数字: 1>用JAVA自带的函数 publicstaticboolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ returnfalse; } } returntrue; } 2>用正则表达式 publicstaticboolean isNumeric(Stri...
java判断一个字符串是否为字母: 代码语言:javascript 复制 /** * 判断一个字符串是否为字母 * @param data * @return */publicstaticbooleancheckData(String data){char c=data.charAt(0);if(((c>='a'&&c<='z'c>='A'&&c'Z'))){returntrue;}else{returnfalse;}}...
用正则表达式判断一个字符串是否为16进制数的Java程序如下(不知道是不是你想要的)public class AA { public static void main(String[] args) { String s="123bf"; String regex="^[A-Fa-f0-9]+$"; if(s.matches(regex)){ System.out.println(s.toUpperCase()+"是16进制数"); ...