Évalué pour ne pas faire référence au Javadoc d'API ArrayList. Qui est également facilement disponible en ligne.
YoK du
86
Nouveau sur Java, voulait savoir comment accéder à un élément ArrayList, googlé, le premier résultat était cette question. J'ai eu ce dont j'avais besoin en quelques secondes.
Gareth Lewis
1
JavaDoc est la documentation pour Java, il contient tous les objets et ses méthodes
xorinzor
1
c'est un peu une question facile, mais les messages SO apparaissent toujours en premier sur Google et nous avons donc tous ces votes positifs.
Sharan Duggirala
6
JavaDoc est> 600 lignes d'encombrement par rapport à cette question, il est donc inefficace de s'y référer.
Attention également aux 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 seraitmainList.get(2);
Vraisemblablement, cela a été critiqué étant donné le manque d'explication ou de lien avec l'endroit où cette fonction est documentée, ou peut-être simplement parce que c'est (de loin) la pire des (maintenant) 6 réponses qui disent toutes essentiellement la même chose.
Bernhard Barker
6
mainList.get(3);
Pour référence future, vous devriez vous référer à l'API Java pour ces types de questions:
Nous imprimons la valeur en utilisant mainList.get (index) où index commence par «0». Par exemple: mainList.get (2) imprime le 3ème élément de la liste.
Réponses:
Comme beaucoup vous l'ont déjà dit:
Assurez-vous de vérifier le Javadoc ArrayList .
Attention également aux 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 seraitmainList.get(2);
la source
Il est temps de vous familiariser avec l'
ArrayList
API et plus encore:ArrayList
à la documentation de l'API Java 6Pour votre question immédiate:
mainList.get(3);
la source
la source
Pour référence future, vous devriez vous référer à 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!
la source
Nous imprimons la valeur en utilisant mainList.get (index) où index commence par «0». Par exemple: mainList.get (2) imprime le 3ème élément de la liste.
la source
Vous pouvez simplement obtenir votre réponse dans la documentation de l' API ArrayList .
Veuillez toujours consulter la documentation de l'API .. cela aide
Votre appel ressemblera à ceci:
Voici un tutoriel simple pour comprendre ArrayList avec les bases :):
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
la source
Essayer:
Où
index
est la position dans l'index etArrayListname
est le nom de l'Arraylist comme dans votre cas est mainList.la source
J'utilise ArrayListAdapter pour mettre dynamiquement les entrées dans les champs respectifs; Cela peut être utile pour de futures requêtes
Et puis, vous pouvez récupérer n'importe quel élément de arraylist comme ci-dessous:
la source