在Java中,可以使用以下方式創建數組:
聲明一個數組變量,并指定數組的類型和名稱,但不分配內存空間:
數據類型[] 數組名;
或
數據類型 數組名[];
使用關鍵字new
來分配內存空間,并指定數組的大小:
數組名 = new 數據類型[數組大小];
聲明數組的同時分配內存空間:
數據類型[] 數組名 = new 數據類型[數組大小];
可以使用花括號{}
來初始化數組的元素:
數據類型[] 數組名 = {元素1, 元素2, ...};
可以分步初始化數組的元素:
數據類型[] 數組名 = new 數據類型[數組大小];
數組名[索引] = 值;
下面是一些示例代碼:
int[] numbers; // 聲明一個整數數組變量
numbers = new int[5]; // 分配一個包含5個元素的整數數組
int[] numbers2 = new int[3]; // 聲明并分配一個包含3個元素的整數數組
String[] names = {"Alice", "Bob", "Charlie"}; // 聲明一個字符串數組,并初始化元素
double[] grades = new double[4]; // 聲明并分配一個包含4個元素的雙精度浮點數數組
grades[0] = 90.5; // 初始化數組元素
grades[1] = 85.0;
grades[2] = 78.5;
grades[3] = 92.0;
注意,Java中的數組索引從0開始,因此訪問數組元素時,索引的范圍是從0到數組長度減1。