List和Map集合遍历的3种方式
一、list代码模板
ArrayList<String> list = new ArrayList<>();list.add("zhangsan");list.add("wangwu");list.add("lisi");String firstElt = list.get(0);System.out.println(firstElt);//遍历一、下标方式for (int i = 0; i < list.size(); i++) {String elt = list.get(i);System.out.println(elt);}//遍历二、迭代器方式(所有Collection都通用)Iterator<String> it = list.iterator();while (it.hasNext()){System.out.println(it.next());}//遍历三、foreach方式for(String s:list){System.out.println(s);}
二、map代码模板
Map<Integer,String> map = new HashMap<>();map.put(1,"zhangsan");map.put(2,"lisi");map.put(3,"wangwu");map.put(4,"king");System.out.println(map.size());System.out.println(map.get(2));//遍历map集合很重要//第一种方式:先获取所有的key,遍历key的时候,通过key获取valueSet<Integer> keys = map.keySet();for (Integer key:keys){System.out.println(key+"="+map.get(key));}//第二种方式:是将map集合转换成set集合,Set集合中每一个元素是node//这个Node节点中有key和valueSet<Map.Entry<Integer,String>> nodes = map.entrySet();for (Map.Entry<Integer,String> node:nodes){System.out.println(node.getKey()+"="+node.getValue());}
List和Map集合遍历的3种方式相关推荐
- Map集合遍历的四种方式理解和简单使用
Map集合遍历的四种方式理解和简单使用 ~Map集合是键值对形式存储值的,所以遍历Map集合无非就是获取键和值,根据实际需求,进行获取键和值 1:无非就是通过map.keySet()获取到值,然后根据 ...
- Map集合遍历的三种方式
Map集合遍历的三种方式 遍历Map集合的三种方式 键找值 键值对 Lambda表达式 方式一 : 键找值 先获取Map集合的全部键的Set集合 遍历键的Set集合,然后通过键提取对应值 原理图 键找 ...
- map集合遍历的4种方式
package com.lidl.com.lidl.web;import java.util.HashMap; import java.util.Iterator; import java.util. ...
- java中map集合遍历的五种方式
建立一个map,并存入数据 Map<Integer,Integer> map = new HashMap<>(); 第一种遍历方式,通过keySet() for(Integer ...
- java——集合——Map集合——Map集合遍历键找值方式
Map集合遍历键找值方式 Map集合的第一种遍历方式:通过键找值的方式 Map集合中的方法: SetkeySet() 返回此映射中包含的键的 Set 视图. 实现步骤: 1.使用Map集合中的方法ke ...
- java的list遍历_【java】list集合遍历的5种方式
平凡也就两个字: 懒和惰; 成功也就两个字: 苦和勤; 优秀也就两个字: 你和我. 跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美! 关注微信 ...
- ArrayList集合遍历的八种方式
ArrayList集合遍历的七种方式 import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; i ...
- java对集合遍历的四种方式
目录 文章目录 目录 1.背景 2.添加集合 3.遍历集合 3.1 普通循环遍历 3.2 迭代器遍历 3.3 增强for遍历(foreach) 3.4 list.forEach 4.总结 1.背景 目 ...
- Map集合遍历的四种方法
// 迭代遍历Collection a = map.values();Iterator iterator = a.iterator();while (iterator.hasNext()){Syste ...
最新文章
- 干货!OKR最基础的操作九个原则
- 关于Unity中调试C#的方法
- Pyserial 实现串口 base on python3
- 写程序和做网店的压力都很大
- 后端技术:这35 个细节,提升你的 Java 代码质量
- (转)HttpURLConnection与 HttpClient 区别
- 猜数游戏c语言编程while,【游戏编程】猜数字游戏(C语言)
- 函数计算机显示RAD,计算器rad是什么意思
- 927. 三等分(每日一难phase2--day26)
- 高分三号卫星GF-3极化SAR
- 图片太大了怎么改小kb?
- Android 通知设置
- miniPCIE接口更换M.2/NGFF接口AX200无线网卡教程——华硕X450V笔记本更换intel AX200无线网卡
- 英语好不好,不影响做外贸
- 看《江山美人》,让我三次笑场
- PTA 7-63 黑白子交换棋局
- Java实现多条相同数据合并为一条数据
- 股票自动交易软件的网格交易的优势?
- nch photopad mac支持哪些文件格式?
- MATLAB算法实战应用案例精讲-【自动驾驶】精准定位RTK(最终篇)