Créer liste de tableaux à partir de la matrice de

J'ai un tableau qui est initialisé comme:

Element[] array = {new Element(1), new Element(2), new Element(3)};

Je voudrais le convertir ce tableau en un objet de la classe ArrayList.

ArrayList<Element> arraylist = ???;
  • Dans Java9 --> List<String> liste = Liste.d'(“Hello”, “World”, “de”, “Java”);
  • Cette réponse est fausse, que ce ne retourne pas une ArrayList. L'Affiche a demandé spécifiquement pour cela.
  • Je crois qu'il n'a pas de mine à l'aide de la Liste de l'interface, parce que c'est la meilleure pratique. Mais si tu veux, ici - new ArrayList<>(la Liste.d'(“Hello”, “World”, “de”, “Java”));
  • Le point n'est pas sur l'utilisation de l'interface, le point est que dans votre solution, de la liste retournée est inmodifiable. Qui pourrait être plus d'un problème, et une des raisons pourquoi il a demandé une liste de tableaux
InformationsquelleAutor Ron Tuffin | 2008-10-01