从流中的三种求和方式谈起

若如初见. 提交于 2019-11-30 05:46:20
//使用reduce()方法
int reduce = Arrays.asList(ins).stream().reduce(0, Integer::sum);
//Collectors类的工厂方法,收集器
int collect1 = Arrays.asList(ins).stream().collect(Collectors.summingInt(t -> t));
//将个Stream<T>转化为数值流,然后求和
int sum = Arrays.asList(ins).stream().mapToInt(t -> t).sum();
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!