代码之家  ›  专栏  ›  技术社区  ›  user9130953

如何在不迭代列表的情况下获取值

  •  0
  • user9130953  · 技术社区  · 6 年前

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

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

    值如下所示

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

    然后我想直接获取R\u ID,而不需要迭代。我怎样才能得到它。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Davide Lorenzo MARINO    6 年前

    您可以访问元素R\u ID,如下所示:

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

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