Tout en traitant des données en vrac en Java, il peut y avoir des cas où le développeur doit trier les données contenues ou générées. Par exemple, le tri des données générées aléatoires ou l'association des données de chaîne pour les rendre relatables. Dans de telles situations, le «Tableaux.trier()»La méthode en Java est d'une grande aide pour faciliter la grande mesure du programmeur.
Cet article va développer l'utilisation et la mise en œuvre du «Tableaux.trier()»Méthode en Java.
Comment utiliser les «tableaux.Méthode Sort () ”en Java?
Le "Tableaux.trier()«La méthode peut être utilisée pour trier complètement un tableau ou une partie de celui-ci en spécifiant les index de démarrage et fin.
Syntaxe
Tableaux.tri (array, start, fin);
Dans la syntaxe ci-dessus:
Exemple 1: en utilisant les «tableaux.Sort () ”Méthode pour trier un tableau en java
Le "pour”Une boucle est appliquée pour itérer le long des éléments. Cette approche peut être appliquée combinée avec le «Tableaux.trier()»Méthode pour trier tous les éléments du tableau fourni:
int [] donné par rapport = new int [] 2, 3, 1, 9, 13, 7;
Système.dehors.println ("Les éléments du tableau d'origine sont:");
for (int élément: donné par rapport)
Système.dehors.println (+ élément);
Tableaux.Trier (donné par rapport);
Système.dehors.println ("\ n les éléments du tableau triés sont:");
pour (int i = 0; iSystème.dehors.println (donné par rapport [i]);
Dans les lignes de code ci-dessus:
Sortir
Dans cette sortie, on peut observer que les éléments du tableau sont triés en conséquence.
Exemple 2: en utilisant les «tableaux.Sort () ”Méthode pour trier un tableau à des index spécifiés dans Java
Dans cet exemple particulier, la méthode discutée peut être utilisée pour trier les éléments du tableau à des index spécifiques:
int [] donné par rapport = 2, 3, 1, 9, 13, 7;
Système.dehors.println ("Les éléments du tableau d'origine sont:");
for (int élément: donné par rapport)
Système.dehors.print (élément + "");
Tableaux.tri (donné par rapport, 1, 3);
Système.dehors.println ("\ n les éléments du tableau triés de l'index 1 à 3 sont:");
for (int élément: donné par rapport)
Système.dehors.print (élément + "");
Dans l'extrait de code ci-dessus:
Sortir
Dans cette sortie, il peut être analysé que les éléments du tableau sont triés conformément aux index spécifiés.
Exemple 3: Utilisation des «tableaux.Sort () ”Méthode pour trier un tableau des chaînes en ordre décroissant en utilisant Java
Le "ordre inverse()«Méthode du«Collections"La classe est utilisée pour récupérer le comparateur qui dirige l'inverse de l'ordre naturel sur une collection d'objets. Cette méthode peut être mise en œuvre combinée avec le «Tableaux.trier()”Méthode pour trier les chaînes à la place dans l'ordre descendant:
public static void main (String [] args)
String [] donné par rapport = "Apple", "Bat", "Cat";
Système.dehors.println ("Les éléments du tableau d'origine sont:");
pour (élément de chaîne: donnéaRay)
Système.dehors.print (élément + "");
Tableaux.Tri (donné par rapport, collections.ordre inverse());
Système.dehors.println ("\ n les éléments du tableau triés dans l'ordre descendant sont:");
pour (élément de chaîne: donnéaRay)
Système.dehors.print (élément + "");
Dans ce bloc de code, appliquez les étapes suivantes:
Sortir
Dans ce résultat, il est évident que les valeurs de chaîne sont triées dans l'ordre descendant de manière appropriée.
Conclusion
Le "Tableaux.trier()«La méthode en Java peut être utilisée pour trier complètement un tableau ou une partie de celui-ci en spécifiant les index de début et de fin. Cette méthode peut être implémentée pour trier tous les éléments du tableau et les éléments spécifiés ou appliquer le tri de manière descente. Ce blog a discuté de l'utilisation du «Tableaux.trier()»Méthode en Java.