Tôi cũng mới sử dụng java (& để OOP) và tôi đang cố gắng hiểu về lớp ArrayList nhưng tôi không hiểu cách sử dụng hàm get(). Tôi đã cố gắng tìm kiếm trên mạng, nhưng không thể tìm thấy bất cứ điều gì hữu ích.Cách sử dụng phương thức get() của ArrayList
7
A
Trả lời
19
Đây là tài liệu chính thức của ArrayList.get().
Dù sao nó là rất đơn giản, ví dụ
ArrayList list = new ArrayList();
list.add("1");
list.add("2");
list.add("3");
String str = (String) list.get(0); // here you get "1" in str
+1
Bạn nên sử dụng Generics dù bạn đang sử dụng Java 1.5 trở lên. – EpicPandaForce
1
có giúp đỡ này?
final List<String> l = new ArrayList<String>();
for (int i = 0; i < 10; i++) l.add("Number " + i);
for (int i = 0; i < 10; i++) System.out.println(l.get(i));
3
Bạn sử dụng List#get(int index)
để nhận đối tượng có chỉ mục index
trong danh sách. Bạn sử dụng nó như thế:
List<ExampleClass> list = new ArrayList<ExampleClass>();
list.add(new ExampleClass());
list.add(new ExampleClass());
list.add(new ExampleClass());
ExampleClass exampleObj = list.get(2); // will get the 3rd element in the list (index 2);
Bạn không hiểu gì về phương pháp đó một cách chính xác? – Mat
Tôi không hiểu cách sử dụng nó – madU
Object x = myarray.get (1); –