191 votes

Obtenir un élément spécifique de ArrayList

public static ArrayList mainList = someList;

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

9 votes

Rétrogradé pour ne pas avoir fait référence au Javadoc de l'API ArrayList. Qui est également facilement disponible en ligne.

90 votes

Je suis nouveau en Java et je voulais savoir comment accéder à un élément d'une liste de tableaux. J'ai fait une recherche sur Google et le premier résultat était cette question. J'ai obtenu ce dont j'avais besoin en quelques secondes.

1 votes

JavaDoc est la documentation de Java, elle contient tous les objets et leurs méthodes.

261voto

Tomas Narros Points 7280

Comme beaucoup vous l'ont déjà dit :

mainList.get(3);

Assurez-vous de vérifier le Javadoc de ArrayList .

Faites aussi attention aux indices des tableaux : en Java, le premier élément est à l'indice 0 . Donc, si vous essayez d'obtenir le troisième élément, votre solution serait la suivante mainList.get(2);

40voto

birryree Points 29165

Il est temps de se familiariser avec le ArrayList API et plus encore :

ArrayList à la documentation de l'API Java 6

Pour votre question immédiate :

mainList.get(3);

14voto

Upul Bandara Points 3376
mainList.get(list_index)

0 votes

On peut supposer que cette réponse a été déclassée en raison de l'absence d'explication ou de lien vers la documentation de cette fonction, ou peut-être simplement parce que c'est (de loin) la pire des six réponses qui disent toutes essentiellement la même chose.

6voto

Tyler Treat Points 6269
mainList.get(3);

Pour référence future, vous devriez vous référer à l'API Java pour ce type de questions :

http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html

C'est une chose utile !

4voto

YoK Points 8221

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

Veuillez toujours vous référer à la documentation de l'API cela aide

Votre appel ressemblera à ce qui suit :

mainList.get(3);

Voici un tutoriel simple pour comprendre ArrayList avec les bases :) :

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X