# 113 TestRandomArray1 請分別建立x, y, z三個3x3的int陣列,然後再將x和y陣列的加總存放 # 到z陣列裡,再將結果顯示於螢幕上 public class TestRandomArray1 { public static void main(String[] args) { // step 1: create three 3x3 arrays int[][] x = new int[3][3]; int[][] y = new int[3][3]; int[][] z = new int[3][3]; // step 2: put random data to x array for (int i = 0; i < x.length; i++) { for (int j = 0; j < x[i].length; j++) { x[i][j] = (int)(Math.random() * 31); } } // step 3: put random data to y array for (int i = 0; i < y.length; i++) { for (int j = 0; j < y[i].length; j++) { y[i][j] = (int)(Math.random() * 31); } } // step 4: add x and y to z array for (int i = 0; i < z.length; i++) { for (int j = 0; j < z[i].length; j++) { z[i][j] = x[i][j] + y[i][j]; } } // step 5: print all arrays for (int i = 0; i < x.length; i++) { for (int j = 0; j < x[i].length; j++) { System.out.print(x[i][j] + "\t"); } System.out.println(); } System.out.println("======================="); for (int i = 0; i < y.length; i++) { for (int j = 0; j < y[i].length; j++) { System.out.print(y[i][j] + "\t"); } System.out.println(); } System.out.println("======================="); for (int i = 0; i < z.length; i++) { for (int j = 0; j < z[i].length; j++) { System.out.print(z[i][j] + "\t"); } System.out.println(); } } }