是這樣的,有一個(gè)訂單列表List里面的order中包含若干的 goods ,現(xiàn)在想獲取訂單列表中,所有g(shù)oods的id,model結(jié)構(gòu)大致如下:class order{int id,List goodsList;}class goods{int id;String name;}List list....這樣可以得到訂單的id列表,現(xiàn)在的問(wèn)題是怎么獲取 list 所有 訂單下面商品集合的列表,list.stream().map(c->c.getId()).collect(Collectors.toList())。。。。。。下面寫法貌似不對(duì)list.stream().map(c->c.getGoodsList().stream().map(q->q.getId())).collect(Collectors.toList());
Java 8 lamada Stream: 如何獲取屬性的子屬性集合
慕田峪4524236
2018-07-20 14:23:24