在Java中,對象數組的使用與其他類型的數組類似,但需要注意的是,對象數組中存儲的是對象的引用,而不是對象本身。
要創建一個對象數組,可以使用以下代碼:
// 創建對象數組
MyClass[] myArray = new MyClass[5];
要訪問對象數組中的元素,可以通過索引進行訪問,索引從0開始計數:
// 訪問對象數組中的元素
MyClass obj = myArray[0];
要對對象數組中的元素進行賦值,可以直接將對象賦值給數組的元素:
// 對對象數組中的元素進行賦值
myArray[0] = new MyClass();
可以使用循環來遍歷對象數組中的所有元素:
// 遍歷對象數組中的所有元素
for (int i = 0; i < myArray.length; i++) {
MyClass obj = myArray[i];
// 對每個元素進行操作
}
需要注意的是,當對象數組被創建時,所有元素的初始值都為null。因此,在訪問對象數組中的元素之前,應該確保該元素已經被賦值,否則可能會引發空指針異常。