web-dev-qa-db-fra.com

Obtenir un élément ArrayList spécifique

public static ArrayList mainList = someList;

Comment puis-je obtenir un élément spécifique de cette ArrayList? mainList[3]?

185
KJW

Comme beaucoup vous ont déjà dit:

mainList.get(3);

Assurez-vous de vérifier le ArrayList Javadoc .

Aussi, soyez prudent avec les index des tableaux: en Java, le premier élément est à l'index 0. Donc, si vous essayez d’obtenir le troisième élément, votre solution serait mainList.get(2);

250
Tomas Narros

Il est temps de vous familiariser avec l’API ArrayList et plus encore:

ArrayList à Java 6 Documentation de l'API

Pour votre question immédiate:

mainList.get(3);

39
wkl
mainList.get(list_index)
15
Upul Bandara
mainList.get(3);

Pour référence ultérieure, vous devez vous reporter à l'API Java pour ces types de questions:

http://download.Oracle.com/javase/1.4.2/docs/api/Java/util/ArrayList.html

C'est une chose utile!

6
Tyler Treat

Nous imprimons la valeur en utilisant mainList.get (index) où index commence par '0'. Par exemple: mainList.get (2) affiche le 3ème élément de la liste.

5
Vamsi

Vous pouvez simplement obtenir votre réponse de ArrayList API doc.

Veuillez toujours vous référer à la documentation de l'API .. ça aide

Votre appel ressemblera à ce qui suit:

mainList.get(3);

Voici un tutoriel simple pour comprendre ArrayList with Basics :):

http://www.javadeveloper.co.in/Java/java-arraylist-tutorial.html

4
YoK

Essayer:

ArrayListname.get(index);

index est la position dans l'index et ArrayListname est le nom de l'arraylist comme dans votre cas est mainList.

3
Ash