Я ищу компактный синтаксис для создания экземпляра коллекции и добавления нескольких элементов к ней. В настоящее время я использую этот синтаксис:
Collection<String> collection =
new ArrayList<String>(Arrays.asList(new String[] { "1", "2", "3" }));
Мне кажется, что существует более компактный способ сделать это, который использует анонимный подкласс ArrayList
, а затем добавляет элементы в конструкторе подкласса. Тем не менее, я не могу вспомнить точный синтаксис.