java将list对象数组的一个属性查出,作为key,本身作为value
时间: 2024-02-18 20:03:58 浏览: 144
java从list中取出对象并获得其属性值的方法
可以使用Java 8的流式编程和Collectors工具类来实现。假设有一个名为list的List对象数组,每个对象都有一个名为key的属性和一个名为value的属性,可以按照如下方式将key作为Map的键,value作为Map的值:
```
Map<Object, Object> map = list.stream().collect(Collectors.toMap(obj -> obj.getKey(), obj -> obj.getValue()));
```
这样就可以将List对象数组中的key作为Map的键,value作为Map的值,存储在map对象中。
阅读全文