演示二维数组的用法

package net.hw.lesson05;

/**

  • 功能:演示二维数组的用法

  • 作者:张昌阳

  • 日期:2019年4月11日
    */
    public class Test2DArray {
    public static void main(String[] args) {
    int[][] a = new int[3][4]; // 创建3行4列的二维数组

     a[0][0] = 34; // 给第1行第1列元素赋值
     a[1][2] = 100; // 给第2行第3列元素赋值
    
     System.out.println("a[0][0]=" + a[0][0]);
     System.out.println("a[1][2]=" + a[1][2]);
    
     int sum = a[0][0] + a[1][2];
     System.out.println("a[0][0]+a[1][2]=" + sum);
    
     // 静态初始化
     int[][] b = { { 12, 45, 66, 24 }, { 56, 78, 90, 32 }, { 32, 44, 56, 98 } };
    
     System.out.println("全部元素:");
     for (int i = 0; i < b.length; i++) {
         for (int j = 0; j < b[i].length; j++) {
             System.out.print(b[i][j] + " ");
         }
         System.out.println(); // 换行
     }
    
     System.out.println("第2行第3列元素:" + b[1][2]);
    
     System.out.print("第3行的全部元素:");
     for (int j = 0; j < b[2].length; j++) {
         System.out.print(b[2][j] + " ");
     }
     System.out.println();
    
     System.out.println("第3列的全部元素:");
     for (int i = 0; i < b.length; i++) {
         System.out.println(b[i][2]);
     }
    

    }
    }

你可能感兴趣的:(个人)