Zweck:
Erstellen Sie zunächst ein Array mit einer Länge von 5, weisen Sie dann jedem Bit des Arrays eine zufällige Ganzzahl zu und ermitteln Sie den kleinsten (größten) Wert herauskommen.
Methode 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); }
Ergebnis:
(Empfohlenes Tutorial: Java Quick Start)
Methode 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]); }
Ergebnis:
Methode 3:
Sammlungen über die Collections-Klasse. Verwenden Sie die Methoden max() und Collections.min(), um die Maximal- und Minimalwerte in einem Array zu ermitteln.
Der Code lautet wie folgt:
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);
Ergebnis:
Empfohlene verwandte Video-Tutorials: Java-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo implementieren Sie den Mindestwert in einem Array in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!