Comment stocker liste de tableaux dans un tableau en java?
Comment stocker liste de tableaux dans un tableau en java?
Veuillez décrire plus en détail ce que vous voulez atteindre.
pourquoi voudriez-vous faire cela?
download.oracle.com/javase/6/docs/api/java/util/...
pourquoi voudriez-vous faire cela?
download.oracle.com/javase/6/docs/api/java/util/...
OriginalL'auteur user594720 | 2011-03-09
Vous devez vous connecter pour publier un commentaire.
Ça dépend de ce que vous voulez:
Maintenant, si vous voulez enregistrer la liste dans un tableau, vous pouvez faire l'une de ces:
Mais si vous voulez la liste éléments dans un tableau, effectuez l'une de ces:
Référence:
de la Collection.toArray()
de la Collection.toArray(T[])
arrOfLists
commeList<String>[]
, ou peut-êtreList<?>[]
.Je sais, mais
List<String>[]
est une erreur de syntaxe etList<?>
n'est pas un gain énorme 🙂Ah, oui, j'oubliais le stupide non générique tableaux ... Au moins,
List<?>[]
donne pas d'avertissements pour l'utilisation de la crue de type.ok, ajouté que le changement, mais si vous êtes assez fou pour stocker une liste dans un tableau et que vous probablement ne se soucient pas des avertissements du compilateur 🙂
OriginalL'auteur Sean Patrick Floyd
Si le Type est connu (aka pas un des génériques de paramètre) et que vous voulez un Tableau de Type:
Sinon
OriginalL'auteur Axel
Vous dire que vous souhaitez convertir une
ArrayList
à un tableau?Choisir la catégorie appropriée.
OriginalL'auteur Felix Kling
Ou simplement l'utiliser Le numéro de liste de toArray()
OriginalL'auteur Boris Pavlović
OriginalL'auteur Adam Ayres
OriginalL'auteur u449355
Essayer la méthode générique
Liste.toArray()
:Syntax error, insert "AssignmentOperator Expression" to complete Expression
droit, j'ai juste mis ce qu'il y à des fins de démonstration, je vais mettre à jour la réponse à préciser...
OriginalL'auteur maerics