我HAVA實現了一個通用的ArrayList與的Java /泛型
public Object[] toArray()
{
return elementData;
}
能夠以後排序。當我試圖讓這些元件,
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(10000);
list.add(1000);
list.add(100);
list.add(10);
list.add(1);
Object[] a = list.toArray();
for(Object o:a)
{
System.out.println(a);
}
它打印「[Ljava.lang.Object; @ 2a139a55」這樣的事情,但是運行時類型必須是整數這裏,是不是?
這是* not * generic。它是一個「對象」數組。 – Idos