Java聲明數組的方法有以下幾種:
語法格式:數據類型[] 數組名 = {元素1, 元素2, ……};
示例代碼:
int[] arr1 = {1, 2, 3, 4, 5}; // 聲明并初始化int類型數組
String[] arr2 = {“Java”, “C++”, “Python”, “Ruby”}; // 聲明并初始化String類型數組
語法格式:數據類型[] 數組名 = new 數據類型[數組長度];
示例代碼:
int[] arr1 = new int[5]; // 聲明長度為5的int類型數組
String[] arr2 = new String[4]; // 聲明長度為4的String類型數組
語法格式:數據類型[] 數組名 = new 數據類型[]{元素1, 元素2, ……};
示例代碼:
int[] arr1 = new int[]{1, 2, 3}; // 聲明并初始化前3個元素為1, 2, 3,未初始化元素為0
String[] arr2 = new String[]{“Java”, “C++”}; // 聲明并初始化前2個元素為"Java", “C++”,未初始化元素為null
語法格式:數據類型[][] 數組名 = new 數據類型[長度1][長度2];
示例代碼:
int[][] arr1 = new int[3][4]; // 聲明一個3行4列的二維數組
String[][][] arr2 = new String[2][3][4]; // 聲明一個2頁3行4列的三維數組
示例代碼:
int len = 5;
int[] arr1 = new int[len]; // 聲明長度為len的int類型數組
String[] arr2 = new String[len]; // 聲明長度為len的String類型數組