List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); int sum = numbers.stream().filter(n -> n % 2 == 0).mapToInt(n -> n * 2).sum(); List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); int sum = numbers.parallelStream().filter(n -> n % 2 == 0).mapToInt(n -> n * 2).sum(); List<Integer> numbers = ImmutableList.of(1, 2, 3, 4, 5); IntStream.range(1, 10).map(n -> n * 2).filter(n -> n % 3 == 0).forEach(System.out::println); List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); int max = numbers.stream().max(Comparator.naturalOrder()).orElse(0);


上一篇:
下一篇:
切换中文