У меня есть три списка типа List<String>
с именами list1
, list2
и list3
.
. Я добавляю некоторые элементы в list1
, а затем копирую их в новый список, который это list2
. Затем я создаю list3
, чтобы добавить еще несколько элементов, а затем снова скопировать их в list2
. Тем не менее, мне нужно, чтобы list2
содержал отдельные элементы, так как бы мне исключить дубликаты и не добавлять их в list2
?
Вот что я попробовал:
List<String> list2 = new ArrayList<>();
List<String> list1 = new ArrayList<>();
list1.add("String1");
list1.add("String2");
list2.addAll(list1);
List<String> list3 = new ArrayList<>();
list3.add("String1");
list3.add("String3");
list2.addAll(list3);