powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Vector
8 сообщений из 8, страница 1 из 1
Вопрос по Vector
    #33939994
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,

глупый вопрос:

как имея два вектора в которых хранятся строки, некоторые из них могут быть равны, сформировать один уникальный?

Спасибо
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940056
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
List a1 =  new  ArrayList();
List a2 =  new  ArrayList();
...//заполнили значениями
a2.removeAll(a1);
a1.addAll(a2);
вроде так
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940064
Люблю ёлки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deady
Код: plaintext
1.
2.
3.
4.
5.
List a1 =  new  ArrayList();
List a2 =  new  ArrayList();
...//заполнили значениями
a2.removeAll(a1);
a1.addAll(a2);
вроде так

А если в a1 будет несоклько одинаковых строк?
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940074
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок, тогда так:
Код: plaintext
1.
2.
3.
4.
5.
6.
List a1 =  new  ArrayList();
List a2 =  new  ArrayList();
...//заполнили значениями
Set res =  new  HashSet();
res.addAll(a1);
res.addAll(a2);
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940152
Люблю ёлки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deadyок, тогда так:
Код: plaintext
1.
2.
3.
4.
5.
6.
List a1 =  new  ArrayList();
List a2 =  new  ArrayList();
...//заполнили значениями
Set res =  new  HashSet();
res.addAll(a1);
res.addAll(a2);


По спецификации результат должен оказаться в векторе/листе :)
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940162
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люблю ёлки
По спецификации результат должен оказаться в векторе/листе :)


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
List a1 =  new  ArrayList();
List a2 =  new  ArrayList();
...//заполнили значениями
Set res =  new  HashSet();
res.addAll(a1);
res.addAll(a2);
Vector realRes =  new  Vector();
realRes.addAll(res);
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940443
maddcast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно использовать Apache commons-collections.
...
Рейтинг: 0 / 0
Вопрос по Vector
    #33940904
mastanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Vector
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]