2014-10-29 21 views
0

我在想你能不能製作一個Arraylist方法?如果是的話,你如何爲Arraylist創建獲取和設置方法。獲取和設置Java中的Arraylists的方法

比如我想創建一個數組列表來保存我的主要方法這樣設置五個不同的對象:

Random thing = new Random(); 
thing1.setName("Allen"); 
thing1.setheight(89); 

這可能嗎?

謝謝。

+0

ArrayList已經設置好了,並添加了方法。 – brso05 2014-10-29 19:04:19

+0

不確定你要求發佈更多代碼或其他內容。 – brso05 2014-10-29 19:04:50

+0

你的意思是你想創建一個'ArrayList '? – azurefrog 2014-10-29 19:10:31

回答

0

你可以在技術上做到這一點:

ArrayList list = new ArrayList(); 
list.add("Name"); 
list.add(89); 

然而,這不是偉大的,因爲你需要提前時間,這在ArrayList的項目是要針對某些特定的操作是什麼類型的情況下,知道項目。更好的解決方案是創建一個Person對象即

class Person{ 
    //fields 
    //setter getter methods 
} 

,然後做這樣的事情:

ArrayList<Person> list = new ArrayList<Person>(); 
Person p = new Person(); 
p.setName("Name"); 
list.add(p); 

在這種情況下,人會是你的隨機物體的當量。

0

您的要求是不明確的,但如果你想舉辦任何類型的數據,你可以定義ArrayList<Object>

編輯

或 的ArrayList 不指定泛型類型。默認是Object