java判断字符串中是否含有数字
时间: 2023-04-08 21:02:40 浏览: 760
palindrome.rar_Java编程_Java_
可以使用正则表达式来判断字符串中是否含有数字,具体代码如下:
```
String str = "hello123";
if (str.matches(".*\\d+.*")) {
System.out.println("字符串中含有数字");
} else {
System.out.println("字符串中不含有数字");
}
```
这段代码中,使用了 matches 方法和正则表达式 ".*\\d+.*",其中 \d 表示数字,+ 表示至少出现一次,.* 表示任意字符出现任意次数。因此,这个正则表达式可以匹配任意包含数字的字符串。
阅读全文