Inicialización de un ArrayList en una línea

Quiero crear una lista de opciones para propósitos de prueba. Al principio, hice esto:

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

Luego he refaccionado el código de la siguiente manera:

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

¿Hay una mejor manera de hacer esto?

Respuestas a la pregunta(30)

Su respuesta a la pregunta