Quelles sont les méthodes de tri des collections en Java
Apr 28, 2023 pm 10:04 PM1. La classe d'outils Collections fournit la méthode de tri par méthode statique. Le paramètre d'entrée est une collection List. Par rapport à Comparator, il trie la collection List donnée. L'exemple de code ci-dessus crée une classe interne anonyme à laquelle participer. Ce type d'opération similaire peut être observé partout dans notre travail quotidien.
List<String> names = Arrays.asList("peter", "anna", "mike", "xenia"); Collections.sort(names, new Comparator<String>() { @Override public int compare(String a, String b) { return b.compareTo(a); } });
2. Utilisez des expressions Lambda
Pour les blocs de code qui ne contiennent qu'une seule ligne de méthodes, nous pouvons omettre les accolades et renvoyer directement le code clé, ce qui peut être plus simple.
Collections.sort(names, (String a, String b) -> b.compareTo(a));
Quelles sont les classes de collection en Java ?
Les collections en Java sont principalement divisées en quatre catégories :
1. Liste : ordonnée et répétable ;
2. -répétable ;
4. Carte : non ordonnée, avec des clés uniques et des valeurs non uniques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Générateur de nombres aléatoires en Java

Questions d'entretien chez Java Spring

Break or Return of Java 8 Stream Forach?
