привет всем
У меня есть список сущностей, у каждой сущности есть код. А еще у меня есть список кодов. И мне нужно оставить только те сущности, у которых код=коду из списка. Как это эффективнее сделать?
Набросал что то типа такого. Это самый эффективный алгоритм или есть еще что-то?
List<String> codes = ...;
container.getEntities().stream()
.filter(entity -> codes.contains(entity.getCode()))
.collect(Collectors.toList());