java判断字符串是否为数字
2016-12-13 16:51
459 查看
我们在做安卓开发中,一定会遇到判断某字符串是否是数字的问题,本文使用正则表达式可以很方便的判断出来,希望本文对安卓开发者有所帮助。
1 public boolean isNumeric(String str){
2
3 Pattern pattern = Pattern.compile("[0-9]*");
4
5 Matcher isNum = pattern.matcher(str);
6
7 if( !isNum.matches() ){
8
9 return false;
10
11 }
12
13 return true;
14
15 }
16
17
这个仅判断正整数,如果需要判断正负整数,正则表达式相应修改为 ^-?[0-9]+ ,如果要判断全部数字,正则表达式需要修改为 -?[0-9]+.?[0-9]+,感谢阅读本文。
1 public boolean isNumeric(String str){
2
3 Pattern pattern = Pattern.compile("[0-9]*");
4
5 Matcher isNum = pattern.matcher(str);
6
7 if( !isNum.matches() ){
8
9 return false;
10
11 }
12
13 return true;
14
15 }
16
17
这个仅判断正整数,如果需要判断正负整数,正则表达式相应修改为 ^-?[0-9]+ ,如果要判断全部数字,正则表达式需要修改为 -?[0-9]+.?[0-9]+,感谢阅读本文。
相关文章推荐
- JAVA判断字符串是否为数字
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否数字的两种方法
- java判断字符串是否是数字
- java中判断字符串是否为数字的三种方法
- JAVA判断字符串是否为数字
- Java中怎样判断一个字符串是否是数字
- java中判断字符串是否为数字的三种方法
- Java判断字符串是否全由数字组成
- java中判断字符串是否为数字的三种方法
- Java中判断字符串是否为数字
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否为数字的两种方法
- java判断字符串是否为数字
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否为数字的三种方法
- JAVA判断字符串是否为数字
- JAVA中判断输入的字符串是否为数字
- 关于JAVA判断字符串是否数字