java判断一个字符串是否全部由数字字符组成
“目标字符串”.chars().allMatch(Character::isDigit);
例:
String a = "0525";
String b = "1995";
String c = "-1994";
String d = "a1994";
String e = "1994b";
boolean isa = a.chars().allMatch(Character::isDigit);
boolean isb = b.chars().allMatch(Character::isDigit);
boolean isc = c.chars().allMatch(Character::isDigit);
boolean isd = d.chars().allMatch(Character::isDigit);
boolean ise = d.chars().allMatch(Character::isDigit);
System.out.println(isa);
System.out.println(isb);
System.out.println(isc);
System.out.println(isd);
System.out.println(ise);
运行结果:
true
true
false
false
false
–站在各位大牛的肩膀上来更好的写bug