【发布时间】:2021-02-14 12:31:48
【问题描述】:
假设 Streams 和 Collections 允许使用 Lambdas? 我尝试使用 for 循环,但它没有解决我的问题。
// Set<Set<String>> to Set<String>
for(Set<String> s : set) {
result.addAll(s);
set.add(result);
}
set 是 Set<Set<String>> 类型,结果是 Set<String> 类型。
【问题讨论】:
-
为什么要反复加
result回set? -
你为什么用
set.add(result);这个语句 -
如果你取出
set.add(result);,你的代码就是正确的。