Нахождение Макса с помощью лямбда-выражения в Java
Это мой код
List<Integer> ints = Stream.of(1,2,4,3,5).collect(Collectors.toList());
Integer maxInt = ints.stream()
.max(Comparator.comparing(i -> i))
.get();
System.out.println("Maximum number in the set is " + maxInt);
выход:
Maximum number in the set is 5
Я не могу различить между двумяi
в разделе ниже моего кода
Comparator.comparing(i -> i)
Кто-нибудь может быть добрым и объяснить разницу между двумяi
?