Sto cercando una sintassi compatta per creare un'istanza di una raccolta e aggiungervi alcuni elementi. Attualmente uso la seguente sintassi:Sintassi compatta per la creazione di istanze di una raccolta di inizializzazione
Collection<String> collection =
new ArrayList<String>(Arrays.asList(new String[] { "1", "2", "3" }));
Mi sembra di ricordare che c'è un modo più compatto di fare questo che utilizza una sottoclasse anonima di ArrayList
, poi aggiunge gli oggetti nel costruttore della sottoclasse. Tuttavia, non riesco a ricordare l'esatta sintassi.
Funziona solo se non è necessario estendere il risultato. –
@ Michael: sì !! – nanda