Maison >Java >javaDidacticiel >Comment trier un tableau d'entiers en Java à l'aide de Arrays.sort() ?

Comment trier un tableau d'entiers en Java à l'aide de Arrays.sort() ?

DDD
DDDoriginal
2024-12-23 08:50:101030parcourir

How to Sort an Integer Array in Java Using Arrays.sort()?

Comment trier un tableau en Java

Vous avez créé un tableau de 10 entiers aléatoires et vous souhaitez maintenant les trier par ordre croissant commander et les afficher à l’écran. Voici comment procéder :

Ajoutez la ligne suivante avant System.out.println dans votre méthode principale :

Arrays.sort(array);

Cette ligne utilise la méthode Arrays.sort() pour trier le tableau en place, en modifiant ses éléments pour qu'ils soient par ordre croissant.

Voici le code mis à jour :

public static void main(String args[]) {
    int[] array = new int[10];

    // Populate the array with random values
    for (int i = 0; i < 10; i++) {
        array[i] = ((int) (Math.random() * 100 + 1));
    }

    // Sort the array
    Arrays.sort(array);

    // Print the sorted array
    System.out.println(array[0] + " " + array[1] + " " + array[2] + " " + array[3]
            + " " + array[4] + " " + array[5] + " " + array[6] + " " + array[7] + " "
            + array[8] + " " + array[9]);
}

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn