A propos du tri de la classe java.util.Arrays

Trier le tableau

C'est un nouveau contenu, mais je ferai une note pour m'en souvenir.

Classe java.util.Arrays

Si vous déclarez un tableau et que vous en faites Arrays.sort (variable de référence), l'opération de tri est terminée.

La méthode de tri de la classe Arrays est le tri rapide Dual-Pivot, qui est plus rapide que le tri rapide général. Plutôt que de mettre en œuvre le tri des bulles et de faire des erreurs vous-même, je pense que vous pouvez donner la priorité à cela sans hésitation.

java


//Et qu'est-ce qui se passerait si{3,9,2,7,5}Si c'est le cas
int[] lists = new int[5];

//Le tri est terminé à ce stade
Arrays.sort(lists);

//{2,3,5,7,9}Liste suivante[0]Obtenez 2
System.out.println(lists[0]);

//[1,2,3,4,5]Renvoie une représentation sous forme de chaîne comme
Arrays.toString(a);

//Sortie de tous les tableaux triés
for(int list:lists){
    System.out.println(list+",");
}

Recommended Posts

A propos du tri de la classe java.util.Arrays
À propos de l'héritage de classe.
À propos de la classe Java
À propos de la classe StringBuilder
À propos de la division de classe (Java)
À propos de la classe Java StringBuilder
[Java] À propos de la classe Singleton
[Swing] À propos de la classe JFrame
À propos de la classe Java String
À propos de la classe abstraite de Java
Méthode de classe variable de classe Java
Un murmure sur la classe utilitaire
À propos =