這是我的構造函數:我的構造不會建造或「迴歸」又該返回
public class OrderedIntList extends ArrayList{
public OrderedIntList(int ... elements) {
ArrayList <Integer> temp = new ArrayList<Integer>();
for(int i=0; i<elements.length; i++) {
temp.add(elements[i]);
}
}
}
這是我的計劃:
public static void main(String[] args) {
int[] a = {1,2,4,5,3};
OrderedIntList la = new OrderedIntList(a);
System.out.println(la);
}
當我運行它的輸出爲:[ ]
。所以從技術上來說,構造函數dint會將構造返回給對象?我該如何解決?
請格式化您的代碼,不要發佈大寫。 – 2014-09-22 17:09:29
爲什麼它只會返回「[]」。你正在做的是將元素添加到本地ArrayList – geoand 2014-09-22 17:10:48