如何在不迭代List <map>

时间:2018-03-14 10:58:11

标签: java spring collections spring-jdbc

我有List<Map<String, Object>>,这些值来自数据库,我希望在没有迭代的情况下获取指定的键相关值。

List<Map<String, Object>> leastLevel = Dao.getValues();

值如下所示

leastLevel = [{LEVEL=level 1, R_ID=105, ID=1}]

然后我想直接获得R_ID而不进行迭代。我怎么能得到它。

1 个答案:

答案 0 :(得分:2)

您可以按如下方式访问元素R_ID:

leastLevel.get(0).get("R_ID");

这是可能的,因为您知道列表总是1个大小(根据您的评论)。