public static ArrayList mainList = someList;
Comment puis-je obtenir un élément spécifique de cette ArrayList
? mainList[3]
?
public static ArrayList mainList = someList;
Comment puis-je obtenir un élément spécifique de cette ArrayList
? mainList[3]
?
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);
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);
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 !
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 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.
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.
1 votes
C'est une question un peu facile, mais les articles de SO apparaissent toujours en premier sur Google et nous avons donc tous ces votes positifs.
6 votes
La JavaDoc représente plus de 600 lignes d'encombrement par rapport à cette question, il est donc inefficace d'y faire référence.
0 votes
Je trouve toujours que les questions de Stackoverflow sont plus faciles à comprendre et plus concises que les javadoc ou les tutoriels en ligne.