java中 string字段 a 值类似于 "001,002,003" 如何判断a是否同时存在001 和002
时间: 2024-02-27 08:51:21 浏览: 29
Java中String判断值为null或空及地址是否相等的问题
你可以使用 `String` 类的 `contains` 方法来判断字符串中是否包含另一个字符串。对于你的需求,可以将字符串 "001" 和 "002" 分别作为参数传入 `contains` 方法,然后检查两个结果是否同时为真。以下是一段示例代码:
```java
String a = "001,002,003";
boolean contains001 = a.contains("001");
boolean contains002 = a.contains("002");
if (contains001 && contains002) {
System.out.println("a 同时包含 001 和 002");
} else {
System.out.println("a 不同时包含 001 和 002");
}
```
如果字符串 `a` 中同时包含 "001" 和 "002",则会输出 "a 同时包含 001 和 002";否则会输出 "a 不同时包含 001 和 002"。
阅读全文