2012-10-22 30 views
0

我想嘗試使一個數組引用類,但不能想辦法做到這一點。 我有我的主要類,客戶和另一個被稱爲組織。如何獲得一個數組引用一個類

我基本上建立一個小型數據庫,用戶可以在其中添加組織並編輯組織中的信息。信息包括,ID#,姓名,地址等等

我想知道如何獲得一個數組來存儲新的組織類,以便當我想添加一個組織時,它運行一個新的組織類並存儲數組中的類的版本。

+0

是'類 []'你在找什麼? –

+0

這是什麼?請說明:D – CoolDude21

+0

'Class '是Java類的反射類型。 ''表示使用泛型類型語法的「任何類」。 –

回答

2

除非您確定可以與客戶端關聯的最大組織數,否則最好使用List。數組的大小在創建時固定,這可能不適合您的用例。

例如:

public class Client { 
    private final List<Organisation> organisations = new ArrayList<Organisation>(); 

    void addOrganisation() { 
    // dummy/example method 
    organisations.add(new Organisation("Foo", new Address("blah"))); 
    } 
} 

public class Organisation { 
    private final String name; 
    private final Address address; 

    public Organisation(String name, Address address) { 
    this.name = name; 
    this.address = address; 
    } 
} 
0

ArrayList<Organisation>

是我認爲最好的辦法。閱讀documentation以熟悉它。它很安靜,方便。

相關問題