问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

List<Map<String, String>> java怎么遍历

发布网友 发布时间:2022-05-05 01:47

我来回答

3个回答

热心网友 时间:2022-06-28 08:47

java中遍历list可以使用keyset来遍历,示例如下:

Map<String,Object> map = new HashMap<String, String>();  
    map.put("1", "fds");  
    map.put("2", "valu");  
    List<Map<String, String>> list = new ArrayList<Map<String, String>>();  
    list.add(map);  
    for (Map<String, String> m : list)  
    {  
      for (String k : m.keySet())  
      {  
        System.out.println(k + " : " + m.get(k));  
      }  
  
    }

热心网友 时间:2022-06-28 08:48

List<Map<String,Object>> list= ...
for (int i=0;i<list.size(),i++)
{
Map map=(Map)list.get(i);
Iterator iterator = map.keySet().iterator();
while (iterator.hasNext())
{
String key = (String) iterator.next();
Object object = map.get(key);
}
}

热心网友 时间:2022-06-28 08:48

你想遍历看什么?

for(int i = 0 ; i < list.size(); i ++){
System.out.print(list.get(i)); // 查看单个Map中的数据
}追问我在数据库里读出了 一条数据 里面有三个字段 我想取出这三个字段的值, 能给个例子吗?

追答

public static void main(String[] args) {

List<Map> list = new ArrayList<Map>();

for (int i = 0; i < 2; i++) {

Map<String, String> map = new HashMap<String, String>();

map.put("operator_id", "admin_"+i);

map.put("name", "name_"+i);

list.add(map);

}

// 已完成List<Map<String,String>>的数据源

System.out.println(list);

// 获取单个的Map数据

for (int i = 0; i < list.size(); i++) {

Map<String, String> map = list.get(i) ;

Set<String> set = map.keySet();

List<String> keyList = new ArrayList<String>();

keyList.addAll(set) ;

for (int j = 0; j < keyList.size(); j++) {

System.out.println("第"+j+"个Map数据");

System.out.println("key:" + keyList.get(j) + "---Value:" + map.get(keyList.get(j)));

}

}

}




不知道是不是你要的结果?


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
行车工退休是否有工龄年限限制?男士、女士的的退休年龄。 北京中新惠尔健康科技有限公司解决方案 北京中新惠尔健康科技有限公司公司文化 北京中新惠尔健康科技有限公司服务产品 北京中新惠尔健康科技有限公司历史沿革 北京中新惠尔健康科技有限公司惠尔简介 速腾能放多久? 昆山汽车搭电多少钱? 比亚迪救急估计电瓶没电了 盒马员工超过1小时算不算大吧 什么软件可以查询未激活卡电话号码 运动出汗能降低尿酸高吗 影响信用等级的因素主要有哪些? 有CSS代码,如何把它应用到模板上 visual studio 怎样用css模板 html、css模板怎么使用,要怎么改,是要先把要实现的功能写好了还是直接... 怎样套用人家做好的CSS模板啊? 网页制做中模板与CSS样式有什么不同? 如何设置CSS中的模板代码,让网页局中。。。 有没有比较常用的css的模板啊? 如何用JS更换css模板? 如何把下载的CSS模板插入到自己制作的网页中去 如何使用CSS自定义模板,我看不懂英文,麻烦解释一下好吗,再教我使用CSS... css模板是固定不变的吗? css模板怎么用啊 什么是CSS模板?? 谁有优科豪马轮胎陕西地区业务员电话?我想来个卖轮胎的店! 香菇猪肉炖汤要怎么做呢? - 信息提示 河南的GDP排全国第5位,为什么河南老百姓的日子比排在后面的日子过的还差???????? java list遍历问题 求大神 java容器 list 容器随机遍历 关于Java中List的遍历输出问题 java list集合遍历 当最后一个操作时修改其他数据 java 遍历List&lt;SupplyListVo&gt; 云锦棉的面料优点 苹果恢复程序序列号不适用是什么意思 苹果手机连接电脑进行恢复出厂设置时,出现无法恢复,序列号不适用是什么原因? 苹果手机恢复出厂序列号怎么查不到 社保卡上相片不是本人的怎么更换? 秦始皇的真正身世 秦始皇的身世是什么? 秦始皇的身世是怎样的? 24ⅴ电源2A和2、0A什么区别? 秦始皇的真实身份究竟是谁 请问电源12v1.5a和2a有什么区别 秦始皇的身世,史书里记载含糊不清,秦始皇是不是赵括的儿子? 我今天领到了社保卡可上面的照片不是本人的其他信息是正确的请问怎么办 揭秘秦始皇身世之谜,秦始皇到底是秦氏血脉还是吕氏血脉? 嬴政的早年身世是怎样的?