今天就說一下自定義數組,至於要怎麼用,我也不知道,反正逼格挺高的。 閑話不多說,開始: 首先,自定義數組首先要創建一個類,用來做自定義數組的類型。 有了這個類後,我們就可以自定義一個User類型了。 當然,我們自定義的數組不僅可以存int類型,其他類型的也可以自定義的。 還有,其實,自定義類型的作用 ...
今天就說一下自定義數組,至於要怎麼用,我也不知道,反正逼格挺高的。
閑話不多說,開始:
首先,自定義數組首先要創建一個類,用來做自定義數組的類型。
public class User{
private int id;
public User(){}
public User(int id){
this.id=id;
}
public int getId(){
return id;
}
}
有了這個類後,我們就可以自定義一個User類型了。
public class Userby{
public static void main(String args[]){
User[] u = new User[10];//這裡就有一個User類型的數組了
for(int i=0;i<u.length;i++){//我這裡是為了方便驗證,才用迴圈的方法寫的
u[i] = new User(); //當然,User只能存User類型的數據,強轉也不行。
} //所以,我門要new一個User類型出來,說白了,也就是要存一個就new一個User出來,
//並把要存的值存到new出來的User里的id去,這樣就達到儲存的目的了
for(User k:u){//這裡是對剛纔迴圈的方法存就去的值用get的方法進行遍歷出來
System.out.println(k.getId());
}
}
}
當然,我們自定義的數組不僅可以存int類型,其他類型的也可以自定義的。
還有,其實,自定義類型的作用除了裝逼用外,就是可重覆使用。