陣列的初始化是很常用到的

以下就介紹一維和二維陣列的初始化

 

1. 一維陣列

a. 先宣告大小事後再一個個給值
  int[] a = new int[3];
  a[0] = 1;
  a[1] = 2;
  a[2] = 3;

b. 宣告後直接給值

int[] a2 = {1, 2, 3};

 

c. 先宣告之後再直接給值

  int[] a3;
  a3 = new int[]{1, 2, 3};

01.png

 

2. 二維陣列

a. 先宣告大小事後再一個個給值  int[][] b = new int[3][];
  b[0] = new int[3];
  b[0][0] = 1;
  b[0][1] = 2;
  b[0][2] = 3;
  b[1] = new int[2];
  b[1][0] = 4;
  b[1][1] = 5;

b. 宣告後直接給值

  int[][] b2  = {
   {1, 2, 3}, {4, 5}
  };

 

c. 先宣告之後再直接給值

  int[][] b3;
  b3 = new int[][]{
   {1, 2, 3}, {4, 5}
  };

02.png  

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()