java中判断一个字符串是否全为数字
时间: 2023-10-18 12:23:19 浏览: 141
JAVA判断字符串是否为数字字符
可以使用正则表达式来判断一个字符串是否全为数字,代码如下:
```java
public static boolean isNumeric(String str) {
if (str == null || str.length() == 0) {
return false;
}
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
```
该方法首先判断字符串是否为空或长度是否为0,如果是则直接返回false,否则使用正则表达式判断字符串是否全为数字。如果是则返回true,否则返回false。
阅读全文