Initialisierung einer ArrayList in einer Zeile

Ich möchte eine Liste von Optionen zu Testzwecken erstellen. Zuerst habe ich das gemacht:

<code>ArrayList<String> places = new ArrayList<String>();
places.add("Buenos Aires");
places.add("Córdoba");
places.add("La Plata");
</code>

Dann habe ich den Code wie folgt überarbeitet:

<code>ArrayList<String> places = new ArrayList<String>(
    Arrays.asList("Buenos Aires", "Córdoba", "La Plata"));
</code>

Gibt es einen besseren Weg, dies zu tun?

Antworten auf die Frage(30)

Ihre Antwort auf die Frage