voici le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
final List<Integer> list = new ArrayList<>();
        for (int i = 1; i <= 20; i++) {
            list.add(-i);
        }
 
        System.out.println("le max est: " + list.stream().max(Integer::max).get());
        // System.out.println("le max est: " +list.stream().max(Integer::compare).get());
        System.out.println("le min est: " + list.stream().min(Integer::min).get());
        // System.out.println("le min est: " +list.stream().min(Integer::compare).get());
résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
le max est: -20
le min est: -1
Je n'arrive pas à interpréter ce résultat!!