1 public class StringDemo{ 2 public static void main(String args[]){ 3 String str ="12343264sd6223"; 4 if (isNumber(str)){ 5 System.out.println("字符串由数字组成!"); 6 } else { 7 System.out.println("字符串由非数字组成!"); 8 } 9 } 10 public static boolean isNumber(String temp) { 11 char [] data = temp.toCharArray(); 12 for (int x= 0 ; x < data.length ; x ++ ){ 13 if (data [x] >'9' ||data [x] < '0'){ 14 return false ;//后续不再判断 15 } 16 } 17 return true ;//如果全部验证通过返回true 18 } 19 }