我实际上想将其替换为方法引用,因为声纳引发了问题,我还搜索了类似的标题,但我找不到解决方法。
String type="test2"
List<String> validSimtSwType = Arrays.asList("test1", "test2", "test3", "test4");
if((validSimtSwType.stream().anyMatch(name -> type.contains(name)))){
//statements
}
答案 0 :(得分:4)
您可以将其替换为引用contains
实例的type
方法的方法引用:
if((validSimtSwType.stream().anyMatch(type::contains)))