我有如下数据:
Key value
----- ------
car toyota
car bmw
car honda
fruit apple
fruit banana
computer acer
computer asus
computer ibm
...
(上面的每一行数据都是一个对象,字段为“key”和“value”,都在一个 List 中List<DataObject>
)
我想将数据构建为Map<String, List<String>>
如下所示:
"car" : ["toyota", "bmw", "honda"]
"fruit" : ["apple","banana"]
"computer" : ["acer","asus","ibm"]
如何Map
从数据对象中实现上述结构?
** * ***除了* ** * **
我更感兴趣的是使用纯 JDK 提供的类或接口来实现结果,而不是使用外部库。有什么帮助吗?