public class StringDemo{
public static void main(String args[]){
String str="123z56789";
if(isNumber(str)){
System.out.println("字符由数字组成!");
}
else{
System.out.println("字符不是全数字组成!");
}
}
public static boolean isNumber(String temp){
char[] data=temp.toCharArray();
for(int i=0;i<data.length;i++){
if(data[i]>'9'||data[i]<'0'){
return false;
}
}
return true;
}
}
这里的思路是先定义一个字符串,然后利用tocharArray()方法将其转化为字符数组,然后在进行判断。在用if来判断进行一个输出