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
Libérer: 2024-12-18 17:44:11
original
608 Les gens l'ont consulté

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] + " ");
    }
}
Copier après la connexion

É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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal