Java. removeAll() Collections

149
11 марта 2019, 22:50

Имеется две коллекции (допустим, два List'а String'ов, но это не столь важно). Хочется удалить из коллекции A все элементы коллекции B. Очевидно, это можно сделать A.removeAll(B). Проблема - это достаточно долго по времени происходит.

Оттого и вопрос - возможно ли это оптимизировать? Сделать каким-то образом этот процесс быстрее?

Спасибо!

Answer 1
A.removeAll(new HashSet<>(B))
READ ALSO
Переключение label между вкладками в TabLayout

Переключение label между вкладками в TabLayout

Сделал две вкладки в TabLayout, чтоб в ViewPager отображать фрагменты(вкладки)Возникла необходимость менять label в тулбаре в каждом из фрагментов

154
Можно ли TreeView заполнить коллекцией

Можно ли TreeView заполнить коллекцией

Доброго времени суток!

145
Не выполняется запрос jdbc mysql

Не выполняется запрос jdbc mysql

Вот мне нужно создать нового пользователя и логин и пароль необходимо эти данные подставить из тестовых полей в запрос но он не работает,...

135
Не запускается скомпилированный JAVA файл

Не запускается скомпилированный JAVA файл

Хочу опробовать библиотеку jssc для работы с COM портомПосле импортированния в Eclipse, тестовый код запускается

142