Компактный синтаксис для создания экземпляра инициализирующей коллекции

I ' m ищу компактный синтаксис для создания коллекции и добавления в нее нескольких элементов. В настоящее время я использую этот синтаксис:

Collection<String> collection = 
    new ArrayList<String>(Arrays.asList(new String[] { "1", "2", "3" }));

Кажется, я припоминаю, что есть более компактный способ сделать это, который использует анонимный подкласс ArrayList , а затем добавляет элементы в конструктор подкласса. Однако я не могу вспомнить точный синтаксис.

23
задан Mateusz Piotrowski 29 December 2016 в 18:14
поделиться