先把字符串转换为字符数组,然后遍历这个数组,判断其中内容是否为数字。`public class Testdemo {
public static void main(String[] args) {
String str = “add666”;
System.out.println(isNumber(str) ? “字符串完全由数字组成” : “字符串不完全由数字组成”);
}
public static boolean isNumber(String str) {
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length; i++) {
if (chars[i] < '0' || chars[i] > '9') {
return false;
}
}
return true;
}
}