Java. removeAll() Collections

160
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 в тулбаре в каждом из фрагментов

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

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

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

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

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

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

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

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

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

156