import java.util.Random;
public class Java {
public static void main(String args[]) {
int arr[] = new int[10];
Random Rand = new Random();
int max = 0;
int min = arr[0];
for(int i = 0; i < 10; i++) {
int RandNum = Rand.nextInt(10);
arr[i] = RandNum;
if (i == 0) System.out.print("[");
System.out.print(arr[i] + " ");
if (i == 9) System.out.println("]");
if (RandNum>max) {
max = RandNum;
}
if (i > 0) {
if (RandNum < arr[0]) {
min = RandNum;
}
}
}
System.out.println("Minimum number: " + min);
System.out.println("Maximum number: " + max);
}
}
最小値ではなく最大値を得ることができます。私は初心者です。最初の配列の値を持つ値が、私はあなたが分に設定した場合、あなたは(それがデフォルト値ですゼロに設定し、[0]またはちょうど0ランダムに生成された配列の最小値と最大値をjavaで取得する
を** if(RandNum
ShayHaned
@アンドレアスはOPは 'int min = arr [0];'を実行します。 'min'は' 0'のままです –