Odebrano za brak odwołania do Javadoc API ArrayList. Który jest również łatwo dostępny online.
YoK
86
Nowy w Javie, chciał wiedzieć, jak uzyskać dostęp do elementu ArrayList, googlował, pierwszym rezultatem było to pytanie. Dostałem to, czego potrzebowałem w ciągu kilku sekund.
Gareth Lewis
1
JavaDoc jest dokumentacją dla Javy, zawiera wszystkie obiekty i metody
xorinzor,
1
to trochę proste pytanie, ale posty SO zawsze pojawiają się na pierwszym miejscu w Google, dlatego mamy te wszystkie pozytywne głosy.
Sharan Duggirala
6
JavaDoc to> 600 linii bałaganu w odniesieniu do tego pytania, więc odwołanie się do niego jest nieefektywne.
Uważaj też na indeksy tablic: w Javie pierwszy element znajduje się w indeksie 0. Więc jeśli próbujesz zdobyć trzeci element, rozwiązaniem byłobymainList.get(2);
Przypuszczalnie zostało to odrzucone ze względu na brak wyjaśnień lub link do miejsca, w którym ta funkcja jest udokumentowana, a może tylko dlatego, że jest to (zdecydowanie) najgorsza z (obecnie) 6 odpowiedzi, z których wszystkie mówią w zasadzie to samo.
Bernhard Barker,
6
mainList.get(3);
W celu skorzystania z nich w przyszłości należy zapoznać się z interfejsem API języka Java dla tych typów pytań:
Odpowiedzi:
Jak wielu już ci powiedziało:
Pamiętaj, aby sprawdzić ArrayList Javadoc .
Uważaj też na indeksy tablic: w Javie pierwszy element znajduje się w indeksie
0
. Więc jeśli próbujesz zdobyć trzeci element, rozwiązaniem byłobymainList.get(2);
źródło
Czas na zapoznanie się z
ArrayList
interfejsem API i nie tylko:ArrayList
w dokumentacji API Java 6Na twoje bezpośrednie pytanie:
mainList.get(3);
źródło
źródło
W celu skorzystania z nich w przyszłości należy zapoznać się z interfejsem API języka Java dla tych typów pytań:
http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
To przydatna rzecz!
źródło
Drukujemy wartość za pomocą mainList.get (indeks), gdzie indeks zaczyna się od „0”. Na przykład: mainList.get (2) drukuje trzeci element na liście.
źródło
Możesz po prostu uzyskać odpowiedź z dokumentu API ArrayList .
Zawsze zapoznaj się z dokumentacją API. Pomaga
Twoje połączenie będzie wyglądać następująco:
Oto prosty tutorial do zrozumienia ArrayList z podstawami :):
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
źródło
Próbować:
Gdzie
index
jest pozycja w indeksie iArrayListname
nazwa Arraylist, tak jak w twoim przypadku jest mainList.źródło
Korzystałem z ArrayListAdapter, aby dynamicznie umieszczać wpisy w odpowiednich polach; Może to być przydatne do przyszłych zapytań
Następnie możesz pobrać dowolny element tablicy, jak poniżej:
źródło