Trong mã java của tôi, tôi cố gắng xây dựng một danh sách các ArrayList, mã của tôi là như sau,[Ljava.lang.Object; không thể chuyển sang [Ljava.util.ArrayList;
private ArrayList<Integer>[] listoflist;
listoflist = (ArrayList<Integer>[]) new Object[875715];
Tuy nhiên, khi tôi biên dịch mã, trình biên dịch vẫn tiếp tục nói rằng
[Ljava.lang.Object; không thể chuyển sang [Ljava.util.ArrayList;
Tôi có thể hỏi tại sao tôi không thể truyền Object [] đến ArrayList []?
Tại sao bạn * mong đợi * để có thể? –
Bởi vì bạn đang cố gắng để đúc một loại không tham số: 'Đối tượng', để một loại tham số:' ArrayList '. –
Rob
Và bạn mong đợi điều gì? –