Здесь у меня есть два списка элементов, которые я хочу объединить в один список и удалить дубликаты перед сохранением в базе данных. Но я получаю сообщение об ошибке, что «на метод non-stati c нельзя ссылаться из контекста stati c». Хотя я знаю значение этого сообщения, я не знаю, как решить его в этом контексте Java8 Stream. Пожалуйста, помогите.
public void addItems(String shopId, List<String>itemsToAdd, String adminId) {
final Shop shop = shopSrevice.getShopById(shopId);
final Optional<List<String>> currentItems= shop.getCurrentItems();
if (currentItems.isPresent()){
List<String> allItems = Stream.of(currentItems,itemsToAdd)
.flatMap(Collection::stream)
.collect(Collectors.toList());
Вот снимок сообщения об ошибке