У меня есть BigQuery, где вывод — List. Из этого списка мне нужно получить идентификаторы и добавить их в новый список, чтобы я мог использовать его дальше.
Попробовал следующее:
Пример bqList из БК:
Код: Выделить всё
[{id: 10, name: 'abc', count: 1},{id:13,name:'dmd', count: 3}]
Код: Выделить всё
List itemList = [10, 13]
Код: Выделить всё
List itemList = (List) bqList.stream()
.filter(entity -> entity.getId()!=null)
.collect(Collectors.groupingBy(ItemData::getId));
Подробнее здесь: https://stackoverflow.com/questions/784 ... other-list
Мобильная версия