java判断输入的字符串是否是纯数字
时间: 2023-06-09 09:04:50 浏览: 199
javaScript 判断字符串是否为数字的简单方法
5星 · 资源好评率100%
你可以使用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();
}
```
以上代码通过``Pattern``类和``Matcher``类的``matches()``方法实现了对输入的字符串是否是纯数字的判断。其中正则表达式``[0-9]*``表示字符串中只包含0-9的数字字符,``*``表示可以有0个或多个数字字符,使用``matcher()``方法和``matches()``方法可以直接进行正则表达式的匹配和判断。
阅读全文