Код: Выделить всё
List orders = fromApi(orderId);
Код: Выделить всё
class Order{
Long orderId;
Product product
}
Код: Выделить всё
List orderIds = orders.stream().map(Order::orderId).collect(Collectors.toList());
Map userProductMap = fromAnotherApi(orderIds);
Код: Выделить всё
class Product{
String productDesc;
}
Код: Выделить всё
Map userOrderMap = orders.stream().collect(Collectors.toMap(order -> order.id, Function.identity()));
Подробнее здесь: https://stackoverflow.com/questions/787 ... stomobject