public static void main(String[] args) {
List<String> result = new ArrayList<>();
result.add("1");
result.add("2");
result.add("3");
result.add("4");
int asInt = result.stream().mapToInt(s -> Integer.parseInt(s)).reduce((a, b) -> a + b).getAsInt();
System.out.println(asInt);
List<Integer> integerList = new ArrayList<>();
integerList.add(1);
integerList.add(2);
integerList.add(3);
integerList.add(4);
Integer integer = integerList.stream().reduce((a, b) -> a + b).get();
System.out.println(integer);
List<Long> longList = new ArrayList<>();
longList.add(1L);
longList.add(2L);
longList.add(3L);
longList.add(4L);
Integer longInteger = integerList.stream().reduce((a, b) -> a + b).get();
System.out.println(longInteger);
}
Stream String计数累加
最新推荐文章于 2024-10-01 22:30:45 发布
8597

被折叠的 条评论
为什么被折叠?



