Estoy buscando una sintaxis compacta para crear instancias de una colección y agregarle algunos elementos. Actualmente uso de esta sintaxis:Sintaxis compacta para crear instancias de una colección de inicialización
Collection<String> collection =
new ArrayList<String>(Arrays.asList(new String[] { "1", "2", "3" }));
Me parece recordar que hay una forma más compacta de hacer esto que utiliza una subclase anónima de ArrayList
, a continuación, añade los artículos en el constructor de la subclase. Sin embargo, parece que no puedo recordar la sintaxis exacta.
Solo funciona así si no necesita que el resultado sea extensible. –
@Michael: yup !! – nanda