如何实现这个 Map<String, List<>>结构 [封闭]
2022-09-02 02:26:06
我有如下数据:
Key value
----- ------
car toyota
car bmw
car honda
fruit apple
fruit banana
computer acer
computer asus
computer ibm
...
(上述数据的每一行都是一个对象,其中包含字段“key”和“value”,全部在一个列表中List<DataObject>
)
我想将数据构造如下:Map<String, List<String>>
"car" : ["toyota", "bmw", "honda"]
"fruit" : ["apple","banana"]
"computer" : ["acer","asus","ibm"]
如何从数据对象中实现上述结构?Map
******此外******
我更感兴趣的是使用纯JDK提供的类或接口来实现结果,而不是使用外部库。有什么帮助吗?