1. 程式人生 > >陣列的初始化兩種方式?初始化常見錯誤

陣列的初始化兩種方式?初始化常見錯誤

陣列是儲存同一種資料型別多個元素的集合。
a:動態初始化 只指定長度,由系統給出初始化值
格式:
* 資料型別[] 陣列名 = new 資料型別[陣列長度];
* int[] arr = new int[5];
b:靜態初始化的格式:
* 格式:資料型別[] 陣列名 = new 資料型別[]{元素1,元素2,…};
* 簡化格式:
* 資料型別[] 陣列名 = {元素1,元素2,…};
int[] b = new int[]{1,2,3};
int[] b = {1,2,3};
錯誤格式:
1.動靜結合
int[] a = new int[3]{1,2,3};
2.未指定長度也未賦值
int[] b =nw int[];