(集合)HashMapDemo1
来源:互联网 发布:盘古网络面试 编辑:程序博客网 时间:2024/05/16 04:56
package jihe;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;class Mapp{ void mapp() { Map<String,String> m=new HashMap<String,String>();//定义map集合 m.put("01","张三"); m.put("02","李四"); m.put("06","王五"); m.put("03","赵六"); Set<String> ks=m.keySet();//用Set集合来装map集合的键 Iterator<String> it=ks.iterator();//调用Set集合的迭代器来输出 while(it.hasNext()) { String key=it.next();//此处必须定义String,不能右it.next直接输出,因为输出时的两个it.next()是两个不同的对象 String value=m.get(key); System.out.println(key+"..."+value); } } void map() { Map<String,String> m=new HashMap<String,String>();//定义map集合 m.put("01","张三"); m.put("02","李四"); m.put("06","王五"); m.put("03","赵六"); Set<Map.Entry<String,String>> es=m.entrySet();//用Set集合来装map集合的映射关系 Iterator<Map.Entry<String, String>> it=es.iterator(); while(it.hasNext()) { Map.Entry<String,String> me=it.next();//只有一个it.next对象 System.out.println(me.getKey()+":"+me.getValue()); } }}public class HashMapDemo1 { public static void main(String[] args) { Mapp m=new Mapp(); m.map(); m.mapp(); }}
1 0
- (集合)HashMapDemo1
- 集合框架(集合概述)
- 集合框架(单列集合)
- 集合类(集合框架)
- 集合(一)Collection、List集合、Set集合
- 集合框架(Map集合/双列集合)
- UVa12096(集合中的集合+stl)集合栈计算机
- java集合类(并发集合) 三
- 集合之集合原理(一)
- 集合之集合使用(二)
- 集合框架(二)--Map集合
- 集合(二)Map集合、泛型
- 集合(3) Map集合,工具类
- 集合(查询表 Map集合)
- java集合框架(map集合)
- Java基础--集合框架(Map集合)
- Java集合概述(一):Set集合
- Java集合概述(二):List集合
- HG8240电信光猫禁用TR069之修改配置法
- 基于bootstrap的后台分页
- elasticsearch和logstash和kibana
- 递推递归专题 E 养兔子
- C语言实现动态顺序表
- (集合)HashMapDemo1
- 安卓.9.png格式切图新手常见错误
- 装饰模式
- Ackerman函数
- debian8 修改系统时间
- (集合)HashMapDemo2
- [Android四大组件] ContentProvider 内容提供器
- Gulp自动化工具详解2
- assert宏