Tôi đã sử dụng ArrayList gần đây trong dự án Android của tôi tại văn phòng và tôi hơi bối rối giữa Danh sách và ArrayList, sự khác biệt giữa hai và tôi nên sử dụng cái gì?Sự khác nhau giữa Danh sách và ArrayList là gì?
Ngoài ra tôi đã thấy một số triển khai của nó như thế nào.
List<SomeObject> myList = new ArrayList<SomeObject>();
ArrayList<SomeObject> myList = new ArrayList<SomeObject>();
Sự khác biệt của hai trường hợp đó là gì?
Bản sao có thể có của [Danh sách loại so với loại ArrayList trong Java] (http://stackoverflow.com/questions/2279030/type-list-vs-type-arraylist-in-java), [Danh sách Java vs ArrayList] (http://stackoverflow.com/questions/9309093/java-list-vs-arraylist) và [List vs ArrayList] (http://stackoverflow.com/questions/7726361/list-vs-arraylist); Ngoài ra, [Danh sách Vs. ArrayList] (http://www.coderanch.com/t/379305/java/java/List-ArrayList) và [nhiều hơn] (https://www.google.com/search?hl=vi&q=java+ list + vs + arraylist)! – Eric
http://stackoverflow.com/questions/6867484/what-is-a-list-vs-an-arraylist?rq=1 –
Một là một giao diện và lớp kia là một lớp. Bây giờ bạn có thể tự mình tìm ra nó. –