-2 java java-stream
请考虑以下代码段:
List<String> strList = new ArrayList<>();
List<String> strList2 = new ArrayList<>();
strList.forEach(strList2::add);
Run Code Online (Sandbox Code Playgroud)
当list.forEach()
只接受具有签名的方法时,如何才能实现Consumer<T>
这一点?返回类型不匹配吧?void accept(T t)
list::add
boolean accept(T t)
.forEach(x -> {
boolean willBeIgnored = strList2.add(x);
return;
})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
50 次 |
最近记录: |