Méthode prenant en compte tous types de nombre.
Fermé
Jestiz_
Messages postés
34
Date d'inscription
vendredi 31 août 2018
Statut
Membre
Dernière intervention
18 décembre 2018
-
Modifié le 17 déc. 2018 à 22:41
Jestiz_ Messages postés 34 Date d'inscription vendredi 31 août 2018 Statut Membre Dernière intervention 18 décembre 2018 - 18 déc. 2018 à 15:13
Jestiz_ Messages postés 34 Date d'inscription vendredi 31 août 2018 Statut Membre Dernière intervention 18 décembre 2018 - 18 déc. 2018 à 15:13
A voir également:
- Méthode prenant en compte tous types de nombre.
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Supprimer compte instagram - Guide
- Créer un compte instagram sur google - Guide
- Gmail connexion autre compte - Guide
2 réponses
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
17 déc. 2018 à 23:33
17 déc. 2018 à 23:33
Bonjour,
Finalement de ton Short tu n'utilises que la méthode compare qui vient de l'interface Comparable, donc ton code peut s'étendre à n'importe quelle classe qui implémente Comparable.
Finalement de ton Short tu n'utilises que la méthode compare qui vient de l'interface Comparable, donc ton code peut s'étendre à n'importe quelle classe qui implémente Comparable.
public static <E extends Comparable<E>> Stream<Entry<String, E>> getTop(Map<String, E> scores, int amount) { return scores.entrySet().parallelStream().sorted(Comparator.comparing(Entry::getValue, Comparator.reverseOrder())).limit(amount); }
Jestiz_
Messages postés
34
Date d'inscription
vendredi 31 août 2018
Statut
Membre
Dernière intervention
18 décembre 2018
Modifié le 18 déc. 2018 à 15:13
Modifié le 18 déc. 2018 à 15:13
Merci beaucoup c'est vrai que j'ai pas pensé que ça venait de comparable :)