Java Map的用法
来源:互联网 发布:e4a中文安卓编程软件 编辑:程序博客网 时间:2024/05/17 12:20
一、map的遍历
/最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!
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 void workByKeySet(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与List的用法
- java Map 迭代的用法
- java 集合list和map的用法
- java中map集合的用法
- Java中Map的用法详解
- loadrunner测试c/s框架的应用系统
- Web开发必备手册集合(转载)
- SlidingDrawer
- 美版有锁iphone 如何上电信3G
- 修改数据库字段中的XML思路
- Java Map的用法
- http缓存介绍
- lucene 解析文档
- Android多线程断点续传下载文件类设计
- 一个简单的上传文件测试例子
- fat32分析一
- JQuery操作元素的属性与样式及位置
- mysql中进行md5加密
- 项目实训--把结构体类型改成类类型