java list的contains忽略大小写
时间: 2023-09-28 21:10:14 浏览: 465
java基础技术
Java 的 List 的 contains 方法默认是区分大小写的,如果需要忽略大小写,可以自定义一个方法来实现,例如可以使用 Stream API 中的 filter 和 equalsIgnoreCase 方法来实现:
```
public static boolean containsIgnoreCase(List<String> list, String str) {
return list.stream().anyMatch(s -> s.equalsIgnoreCase(str));
}
```
这个方法会返回一个 boolean 值,表示 List 中是否包含忽略大小写的字符串。
阅读全文