[Java] Comparateur de la classe Collection

Comparateur… Fonction de comparaison qui effectue un tri global dans une collection

Je souhaite trier les éléments de List par ordre croissant

		public static void main(String[] args) {
		    List<String> list = Arrays.asList("apple","melon","banana","cherry","orange");
		    Collections.sort(list, Comparator.naturalOrder());
		    System.out.println(list);
		  }

Je souhaite trier les éléments de List par ordre décroissant

		public static void main(String[] args) {
		    List<String> list = Arrays.asList("apple","melon","banana","cherry","orange");
		    Collections.sort(list, Comparator.reverseOrder());
		    System.out.println(list);
		  }

Recommended Posts

[Java] Comparateur de la classe Collection
Collection expirée de java
Résumé de la classe Java Math
Collection Java9
[Java] Définit la structure de la classe de collection (à propos de HashSet et TreeSet)
Méthodes de classe Java
Importance de l'interface apprise de la collection Java
[Java] Héritage de classe
classe Scanner java
Classe Java HashMap
java (classe abstraite)
Réintroduction Java - Collection Java
[Java] Classe imbriquée
Classe anonyme Java
Mécanisme et caractéristiques de la classe d'implémentation Collection souvent utilisés en Java
À propos de la classe Java
[java] Classe abstraite
[Java] Classe d'objets
Classe locale Java
[Java] Présentation de Java
[Java] Contenu de l'interface de collection et de l'interface de liste
[Java] Cadre de collection
Une collection de questions simples pour les débutants Java
Un examen rapide de Java appris en classe
Première touche de la classe Files (ou Java 8)
Utilisation de la classe Date
Caractéristiques prévues de Java
[Java] Importance de serialVersionUID
Questions d'entretien de Java Collection
À propos de la classe Java StringBuilder
NIO.2 examen de Java
Avis sur Java Shilber
[Java] À propos de la classe Singleton
java --Unification des commentaires
Examen de la classe interne Java
Champ de type de classe Java
Histoire des annotations Java
java (mérites du polymorphisme)
Programmation Java (méthode de classe)
À propos de la classe Java String
Examen NIO de Java
Programmation Java (structure de classe)
[Java] Trois fonctionnalités de Java
Résumé du support Java 2018
À propos de la classe abstraite de Java
[Java] Trier ArrayList avec des éléments de votre propre classe
Un examen rapide de Java appris en classe part4
Parcourir les objets de classe dans Kotlin (au lieu de Java class name.class)
Un examen rapide de Java appris en classe part3
Un examen rapide de Java appris en classe part2
Utilisation correcte de la classe abstraite et de l'interface en Java
Java: utilisez Stream pour trier le contenu d'une collection
[Java] Opération objet de la classe ArrayList (AOJ ④ Inversion de séquence de nombres)
[Java] Gestion des chaînes de caractères (classe String et classe StringBuilder)
Récapitulez les éléments supplémentaires de la classe Optional dans Java 9
[Java] Référence de classe de wrapper Integer
Premiers pas avec Java Collection
À propos des instances Java
[Java] Utilisation de Mirage-Basic de SQL