.stream()和Stream.of有什么区别?
这是从集合中创建流的最佳方法:
final Collection<String> entities = someService.getArrayList();
entities.stream();
Stream.of(entities);
回答:
第二个没有按照您的想法做!它并 给你的集合中的元素流; 相反,它将为您提供具有单个元素的流,该元素是集合本身(而不是其元素)。
如果需要包含集合元素的流,则必须使用entities.stream()
。
以上是 .stream()和Stream.of有什么区别? 的全部内容, 来源链接: utcz.com/qa/435125.html