如何在不迭代列表的情况下获得价值<Map>
how to get value without iterating the List<Map>
我有 List<Map<String, Object>>
,这些值来自数据库,我想在不迭代的情况下获取指定的键相关值..
List<Map<String, Object>> leastLevel = Dao.getValues();
数值如下
leastLevel = [{LEVEL=level 1, R_ID=105, ID=1}]
那我想直接得到R_ID,不用迭代。我怎样才能得到它。
您可以按如下方式访问元素 R_ID:
leastLevel.get(0).get("R_ID");
这是可能的,因为您知道列表的大小始终为 1(根据您的评论)。
我有 List<Map<String, Object>>
,这些值来自数据库,我想在不迭代的情况下获取指定的键相关值..
List<Map<String, Object>> leastLevel = Dao.getValues();
数值如下
leastLevel = [{LEVEL=level 1, R_ID=105, ID=1}]
那我想直接得到R_ID,不用迭代。我怎样才能得到它。
您可以按如下方式访问元素 R_ID:
leastLevel.get(0).get("R_ID");
这是可能的,因为您知道列表的大小始终为 1(根据您的评论)。