Добавление элементов из двух наборов

Как я могу добавить элементы из двух наборов?

If there's a set one (1, 3, 6, 8)
And a set two (2, 4, 6, 8)

Как мне объединить элементы из этих двух?

Output should be (1, 2, 3, 4, 6, 8)

Вот что я пробовал:

Set<Integer> one = new HashSet();
one.add(1);
one.add(3);
// and so on
Set<Integer> two = new HashSet();
two.add(2);
two.add(4);
// and so on
Set<Integer> newSet = new HashSet();
newSet.add(one);
newSet.add(two);

return newSet;

И это не работает, поскольку метод add работает только для одного целого числа, а не для набора целых чисел. Есть ли способ сложить два набора вместе?

Я также должен вернуть набор. Как мне это сделать?

12
задан Macosx Iam 7 November 2011 в 04:07
поделиться