目的:
最初に長さ 5 の配列を作成し、次に配列の各ビットにランダムな整数を割り当て、最小 (最大) の値を見つけます。出てくる。
方法 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); }
結果:
java クイック スタート)
方法 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]); }
##方法 3:
Collections から Collections class .max( ) および Collections.min() メソッドを使用して、配列内の最大値と最小値を見つけます。
コードは次のとおりです:
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);
結果:
## 推奨される関連ビデオ チュートリアル: java ビデオ チュートリアル
以上がJavaで配列の最小値を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。