java 怎么判断字符串里只是数字
时间: 2023-05-20 22:07:19 浏览: 109
JAVA判断字符串是否为数字字符
可以使用正则表达式来判断一个字符串是否只包含数字,如下所示:
```java
String str = "123456";
if (str.matches("\\d+")) {
System.out.println("字符串只包含数字");
} else {
System.out.println("字符串包含非数字字符");
}
```
其中,`\d` 匹配数字,`+` 表示匹配一次或多次。所以,`\\d+` 表示匹配一次或多次数字。如果字符串只包含数字,则返回 true;否则返回 false。
阅读全文