java 判断字符串集合是否包含数字1-7
时间: 2023-10-18 19:12:36 浏览: 136
你可以使用正则表达式来判断字符串集合是否包含数字1-7。以下是一个示例代码:
```java
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<String> stringSet = new HashSet<>();
stringSet.add("abc123");
stringSet.add("def456");
stringSet.add("ghi789");
stringSet.add("jklmno");
String regex = ".*[1-7].*";
for (String str : stringSet) {
if (str.matches(regex)) {
System.out.println(str + " contains numbers 1-7.");
} else {
System.out.println(str + " does not contain numbers 1-7.");
}
}
}
}
```
这段代码创建了一个字符串集合 `stringSet`,然后使用正则表达式 `.*[1-7].*` 判断每个字符串是否包含数字1-7。如果包含,则输出相应的信息;如果不包含,则输出相应的信息。
阅读全文