在我的Java代碼,我嘗試建立ArrayList的名單,我的代碼如下,[Ljava.lang.Object;不能轉換爲[Ljava.util.ArrayList;
private ArrayList<Integer>[] listoflist;
listoflist = (ArrayList<Integer>[]) new Object[875715];
然而,當我編譯代碼,編譯器口口聲聲說
[Ljava.lang.Object;不能轉換爲[Ljava.util.ArrayList;
請問爲什麼我不能將Object []轉換爲ArrayList []?
你爲什麼期待*能夠? – 2013-03-09 19:14:12
因爲您試圖將非參數化類型「對象」轉換爲參數化類型:ArrayList。 –
Rob
2013-03-09 19:16:49
你期望做什麼? – 2013-03-09 19:17:34