gpt4 book ai didi

java - 将 lambda 替换为 contains 的方法引用

转载 作者:行者123 更新时间:2023-12-01 17:47:43 26 4
gpt4 key购买 nike

我实际上想将其替换为方法引用,因为声纳引发了问题,我也搜索了类似标题的答案,但我无法找到解决方案。

    String type="test2"
List<String> validSimtSwType = Arrays.asList("test1", "test2", "test3", "test4");
if((validSimtSwType.stream().anyMatch(name -> type.contains(name)))){
//statements
}

最佳答案

您可以将其替换为引用 type 实例的 contains 方法的方法引用:

if((validSimtSwType.stream().anyMatch(type::contains)))

关于java - 将 lambda 替换为 contains 的方法引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53189315/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com