從閱讀教程和練習Java,我遇到了一個問題。我創建了一個String ArrayList,並在其中添加了字符串。不過,我想要一個方法,它允許我添加更多的字符串到這個arrayList和另一個允許我顯示這個arrayList的方法。下面是我試圖解決這個問題。我的代碼只打印一個空數組列表如何創建一個返回ArrayList的方法
class apples {
public static void main(String[] args) {
viewArrayList(); //prints a empty arraylist
}
public static void addString() {
ArrayList<String> destinationArray = new ArrayList<String>();
destinationArray.add("example1");
destinationArray.add("example2");
}
static ArrayList GetArrayList() {
ArrayList<String> destinationArray = new ArrayList<String>();
return destinationArray;
}
public static void viewArrayList() {
System.out.println(GetArrayList());
}
}
既然你正試圖反覆操作相同的列表,您將得到更好的服務在你的類中創建'List'屬性,在你的構造函數中初始化它,然後創建方法來操作它(添加項目,刪除項目,返回列表等)。您還應該刪除您在代碼中散佈的靜態修飾符。 –
Perception
2013-03-26 17:34:28