可以使用正则表达式来判断一个字符串是否为纯数字。下面是一个示例代码:```javapublic class Main {public
可以使用正则表达式来判断一个字符串是否为纯数字。下面是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
String str1 = "12345";
String str2 = "abc123";
if (isNumeric(str1)) {
System.out.println(str1 + "是纯数字");
} else {
System.out.println(str1 + "不是纯数字");
}
if (isNumeric(str2)) {
System.out.println(str2 + "是纯数字");
} else {
System.out.println(str2 + "不是纯数字");
}
}
public static boolean isNumeric(String str) {
// 使用正则表达式判断字符串是否为纯数字
return str.matches("\\d+");
}
}
```
输出结果:
```
12345是纯数字
abc123不是纯数字
```
在上面的代码中,我们使用了String的`matches()`方法来检查字符串是否匹配指定的正则表达式。正则表达式`"\\d+"`表示一个或多个数字。如果字符串只包含数字字符,则返回true;否则返回false。
--结束END--
本文标题: java怎么判断字符串是否为纯数字
本文链接: https://www.lsjlt.com/news/367712.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0