儲存一組物件的陣列。
當需要儲存一組型別一致的一組物件時候,採用物件陣列儲存
其好處是,用乙個變數管理一組資料。
使用物件陣列:
類型別[
] 變數 =
new 類型別[長度]
; 類型別[
] 變數 =
new 類型別[
];
物件陣列元素的預設值是 null
案例:
string[
] arr =
newstring[5
];//宣告了長度為5的字串陣列
arr[0]
="abc"
; arr[1]
="def";.
..string[
] arr2 =
newstring
;
注意:
由於陣列元素預設值是null,所以如果不進行適當元素初始化,可能會造成空指標異常!
物件陣列工作原理:
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-s2eypewj-1569735905653)(
public
class
demo01
; system.out.
println
(arr2[0]
);system.out.
println
(arr2[1]
);//只能用在宣告變數直接初始化情況
string[
] arr3 =
; system.out.
println
(arr3[0]
);system.out.
println
(arr3[1]
);}}
JAVA物件導向 物件陣列概念與舉例
物件陣列 就是由物件構成的陣列,類就是陣列的型別。定義方法 類名 陣列名 new 類名 n 使用方法 與普通陣列使用基本相同,不同的是,在物件陣列中,不僅僅陣列定義的時候需要new 而且在陣列成員類定義新增的時候也需要new出乙個物件。舉例 1 首先定義乙個學生類,在類中,定義了學生的姓名,年齡,成...
Java物件導向 類,物件
oop,object oriented programming,物件導向程式設計 面向過程 以功能行為為主體的思想體現。物件導向 以執行功能的物件為主體的思想體現。物件導向特徵 封裝 隱藏內部實現,穩定外部介面。繼承 子類繼承父類成員,實現 復用。多型 不同子類對同一訊息作出不同的反映。具有相同屬性...
JAVA 物件導向
this關鍵字只能在方法內部使用,表示 呼叫方法的那個物件 的引用。this 用於建構函式之間進行相互呼叫。語句只能定義在建構函式的第一行。static 靜態 使用注意事項 1.靜態方法只能訪問靜態成員。非靜態方法可以訪問靜態成員。2.靜態方法中不可以定義this,super關鍵字。因為靜態優先於物...