Java.Map的三种遍历方法
来源:互联网 发布:门诊处方软件 编辑:程序博客网 时间:2024/05/18 20:05
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!
public static void work(Map<String,Student> map) {
Collection<Student> c =map.values();
Iterator it = c.iterator();
for (; it.hasNext();) {
System.out.println(it.next());
}
}
//利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的values,更具灵活性!!
public static voidworkByKeySet(Map<String, Student> map) {
Set<String> key = map.keySet();
for (Iterator it = key.iterator();it.hasNext();) {
String s = (String) it.next();
System.out.println(map.get(s));
}
}
//比较复杂的一种遍历在这里,呵呵~~他很暴力哦,它的灵活性太强了,想得到什么就能得到什么~~
public static void workByEntry(Map<String, Student> map) {
Set<Map.Entry<String,Student>> set = map.entrySet();
for (Iterator<Map.Entry<String,Student>> it = set.iterator(); it.hasNext();) {
Map.Entry<String, Student>entry = (Map.Entry<String, Student>) it.next();
System.out.println(entry.getKey() +"--->" + entry.getValue());
}
}
}
- java map的三种遍历方法!
- Java.Map的三种遍历方法
- java遍历Map的三种方法
- java map的三种遍历方法!
- java map的三种遍历方法
- java遍历map的三种方法
- Java.Map的三种遍历方法
- Java的Map集合的三种遍历方法
- Java中Map的三种遍历方法
- Java Map的三种常用遍历方法
- Java Map的三种常用遍历方法
- Java中Map的三种遍历方法
- Java Map集合遍历的三种方法
- java中遍历Map的三种方法
- Java中Map的三种遍历方法
- java中遍历map的三种方法
- Java遍历Map集合的三种方法
- Java MAP三种遍历方法
- 设计模式-策略模式
- 在Windows7下Word没有了菜单栏的解决办法
- dede自定义添加字段的调用
- c++关于越界访问(内存溢出)
- Amazon EC2免费VPS防止超额被扣钱三大方法:流量 硬盘读写 运行时长
- Java.Map的三种遍历方法
- 人人转载
- 设计模式C++实现三——适配器模式
- 常用的字符串的截取方法-FenGKun
- 球面投影全景图快速拼接
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- 【Android】神奇的android:clipChildren属性
- tomcat logging using log4j 之 文件分割
- 在eclipse的maven插件中搜寻本地仓库中的jar搜索不到的解决方案