在Java中,數(shù)組是一種特殊的數(shù)據(jù)結(jié)構(gòu),可以存儲相同類型的多個元素。要定義一個數(shù)組,可以使用以下語法:
// 定義一個整型數(shù)組
int[] numbers = new int[5];
上面的代碼定義了一個包含5個整數(shù)的數(shù)組。要給數(shù)組賦值,可以使用以下語法:
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;
numbers[3] = 4;
numbers[4] = 5;
要訪問數(shù)組中的元素,可以使用以下語法:
int value = numbers[2]; // value 等于數(shù)組中下標為2的元素的值,即3
另外,Java還提供了一種更簡潔的方式來定義和初始化數(shù)組:
int[] numbers = {1, 2, 3, 4, 5};
在這種情況下,數(shù)組的長度會根據(jù)初始化時提供的元素個數(shù)自動確定。要調(diào)用數(shù)組中的元素,仍然可以使用 numbers[index]
的方式。
需要注意的是,數(shù)組的下標是從0開始的。也就是說,如果數(shù)組的長度為5,那么有效的下標范圍是0到4。如果嘗試訪問數(shù)組中不存在的下標,會導致 ArrayIndexOutOfBoundsException
異常。