5
流我有一個stream<A>
,其中分區中的java類
class A {
String category();
// ...
}
我想獲得一個map<String, list<A>>
,其中原始數據流是基於類的值劃分爲子列表()。使用for循環實現它非常簡單,但是有可能獲得更優雅的解決方案來利用java流嗎?
例:
鑑於{[a, xyz], [a, zyx], [b, abc]}
,我想獲得一個地圖:
a -> {[a, xyz], [a, zyx]}
b -> {[b, abc]}