首页 > 技术文章 > 验证一个字符串是否由数字组成(Java)

jl29233zx 2016-03-04 11:13 原文

 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 }

推荐阅读