J'ai un tableau que j'aimerais transformer en un List
afin de modifier le contenu du tableau.
Stack Overflow propose de nombreuses questions/réponses sur les sujets suivants Arrays.asList()
et comment elle ne fournit qu'une vue en liste du tableau sous-jacent, et comment la tentative de manipulation de la liste résultante entraînera généralement une erreur d'affichage. UnsupportedOperationException
comme des méthodes utilisées pour manipuler la liste (par ex. add()
, remove()
etc.) ne sont pas mis en œuvre par l'implémentation de la liste fournie par l'application Arrays.asList()
.
Mais je n'arrive pas à trouver un exemple de la façon de transformer un tableau en une liste mutable. Je suppose que je peux faire une boucle dans le tableau et put()
chaque valeur dans une nouvelle liste, mais je me demande s'il existe une interface qui puisse le faire pour moi.