Maison > Java > Javacommencer > Comment implémenter la valeur minimale dans un tableau en Java

Comment implémenter la valeur minimale dans un tableau en Java

王林
Libérer: 2020-04-13 17:33:15
avant
5302 Les gens l'ont consulté

Comment implémenter la valeur minimale dans un tableau en Java

Objectif :

Créez d'abord un tableau d'une longueur de 5, puis attribuez un entier aléatoire à chaque bit du tableau et trouvez la valeur la plus petite (la plus grande) sortir.

Méthode 1 :

        int array[] = new int[5];
        System.out.println("数组的元素为:");
        for (int i=0;i<array.length;i++){
            array[i] = (int) (Math.random()*100);
            System.out.println(array[i]);
        }
        System.out.println("----------------------------------------------------");
        int min = array[0];
        for(int i=1;i<array.length;i++)
        {
            if(min>array[i]){
                min=array[i];
            }

        }
        System.out.println("方法二:最小值为:"+min);
    }
Copier après la connexion

Résultat :

Comment implémenter la valeur minimale dans un tableau en Java

(Tutoriel recommandé : Java Quick Start)

Méthode 2 :

        int array[] = new int[5];
        System.out.println("数组的元素为:");
        for (int i=0;i<array.length;i++){
            array[i] = (int) (Math.random()*100);
            System.out.println(array[i]);
        }
        System.out.println("----------------------------------------------------");
        //对数组进行排序处理
        Arrays.sort(array);
        System.out.println("方法三:最小值为:"+array[0]);
    }
Copier après la connexion

Résultat :

Comment implémenter la valeur minimale dans un tableau en Java

Méthode 3 :

Collections via la classe Collections. méthodes max() et Collections.min() pour trouver les valeurs maximales et minimales dans un tableau.

Le code est le suivant :

        Integer array[] = new Integer[5];
        System.out.println("数组的元素为:");
        for (int i=0;i<array.length;i++){
            array[i] = (int) (Math.random()*100);
            System.out.println(array[i]);
        }
        System.out.println("----------------------------------------------------");
        //通过 Collections 类的 Collections.max() 和 Collections.min() 方法来查找数组中的最大和最小值:
        int min = (int)Collections.min(Arrays.asList(array));
        int max = (int) Collections.max(Arrays.asList(array));
        System.out.println("方法四:最小值为:"+min);
        System.out.println("方法四:最大值为:"+max);
Copier après la connexion

Résultat :

Comment implémenter la valeur minimale dans un tableau en Java

Tutoriels vidéo associés recommandés : Tutoriel vidéo Java

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!

Étiquettes associées:
source:csdn.net
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal