Maison >Java >javaDidacticiel >Comment puis-je trier un tableau d'entiers aléatoires en Java ?

Comment puis-je trier un tableau d'entiers aléatoires en Java ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-18 17:44:11609parcourir

How Can I Sort an Array of Random Integers in Java?

Comment trier un tableau en Java : un guide étape par étape

Dans ce guide, nous explorerons comment trier efficacement trier un tableau d'entiers générés aléatoirement en Java. Examinons le code fourni :

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

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

    // Print the original array
    for (int i = 0; i < array.length; i++) {
        System.out.print(array[i] + " ");
    }
    System.out.println();

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

    // Print the sorted array
    for (int i = 0; i < array.length; i++) {
        System.out.print(array[i] + " ");
    }
}

Étape 1 : Remplir le tableau

Un tableau est initialisé avec une taille de 10 et chaque élément se voit attribuer un entier aléatoire compris entre 1 et 100.

Étape 2 : Trier les Array

Pour trier le tableau, nous invoquons la méthode Arrays.sort(). Cette méthode utilitaire trie l'ensemble du tableau par ordre croissant.

Étape 3 : Impression du tableau trié

Après avoir trié le tableau, il est imprimé à l'écran, affichant le éléments par ordre croissant.

Remarque : Le tableau d'origine est modifié lors du tri, donc l'original imprimé le tableau correspondra à la version triée.

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