我正在嘗試編寫一個打印二維數組的程序,該程序的隨機數範圍從100-10000,並打印出數組中的最大數,平均值和最小值。該程序將詢問用戶行數和列數,並在該數組中打印隨機數。如何用隨機數打印二維數組
這裏是我的代碼:
Random rand = new Random();
int randomnumber = rand.nextInt(9901) + 100;
Scanner console = new Scanner(System.in);
System.out.println("Enter row");
int n = console.nextInt();
System.out.println("Enter column");
int y = console.nextInt();
int[][] array = new int[n][y];
array[n][y] = randomnumber;
int k;
for (int i = 0; i <= array.length; i++) {
for (k = 0; k <= array[i].length; k++) {
System.out.print(array[i][k]);
}
}
但是,什麼是您所遇到的概率? –
當我嘗試打印陣列時,它不打印 –
是的,它沒有打印任何東西 –