本帖最后由 jagon 于 2014-3-20 13:04 编辑
public class TestDemo { public static void main(String[] args) throws Exception { String str = " 13412a 4124214141232" ; if (isNumber(str)) { System.out.println("是由数字所组成!"); } else { System.out.println("不是由数字所组成!"); } } public static boolean isNumber(String data) { char arr [] = data.toCharArray() ; // 字符串变为字符数组 for (int x = 0; x < arr.length; x++) { if (arr[x] < 0 || arr[x] > 9) { return false ; } } return true ; } }
判断一个字符串是否由数字组成,代码写完了,可怎么比较不了,为什么啊?
|