Возможно, вы захотите использовать
Collections.emptyList();
или
Collections.singletonList(value);
или, если у вас несколько значений
Arrays.asList(„value1“, „value2”, ...);
или с последними версиями Java (JDK11 и выше)
List.of(„value1“, „value2“, ...);
Используя все эти методы, вы должны знать, что возвращаемый List
является неизменным.Добавление или удаление элементов в List
приведет к UnsupportedOperationException
.Если вы хотите изменить List
, вы можете просто использовать конструктор ArrayList(Collection)
.