流式列表进入一个集合
我想重构一下我在代码中使用流的方式。第一个例子是我目前的做法。第二个例子是我想要它看起来的样子。
Set results = new HashSet();
someDao.findByType(type)
.stream()
.forEach(t-> result.add(t.getSomeMethodValue()) );
它可以看起来像这样吗?如果可以,我该如何实现呢?
Set results = someDao.findByType(type)
.stream()
.collect( /* ?? 不确定在这里放什么 */ );