package com.java.chap08.sec05;

public class Student {

private String name;
private Integer age;

public Student() {
super();
// TODO Auto-generated constructor stub
}
public Student(String name, Integer age) {
super();
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
@Override
public String toString() {
return "Student [name=" + name + ", age=" + age + "]";
}

package com.java.chap08.sec05;

import java.util.HashMap;
import java.util.Iterator;

public class TestHashMap {

public static void main(String[] args) {
HashMap<String,Student> hashMap=new HashMap<String,Student>();
hashMap.put("1号", new Student("张三",10));
hashMap.put("2号", new Student("李四",11));
hashMap.put("3号", new Student("王五",12));

Student s=hashMap.get("1号");
System.out.println(s);

Iterator<String> it=hashMap.keySet().iterator(); // 获取key的集合 ,再获取迭代器
while(it.hasNext()){
String key=it.next(); // 获取key
Student student=hashMap.get(key); // 获取值
System.out.println("key="+key+",value="+student);
}
}
}

}

最新文章

  1. Yii框架 400 错误
  2. PHP处理海量样本相似度聚类算法
  3. er
  4. pdo知识总结
  5. Shiro-密码的MD5加密
  6. Java学习-027-JSON 之一 -- 初识
  7. Hibernate开始上手总结
  8. [转载]C# 多线程、控制线程数提高循环输出效率
  9. sqlserver 2008express版本启用混合登陆和sa
  10. HW3.24
  11. mysqldump的常用语句及各参数详解
  12. QQ群成员提取
  13. WPF下YUV播放的D3D解决方案
  14. 用django搭建一个简易blog系统(翻译)(一)
  15. 实现sticky footer的五种方法
  16. Cloesest Common Ancestors
  17. 关于网页设计的css+html相对定位和决定定位的理解
  18. 树莓派3B+上运行.Net Core项目
  19. SoapUI 学习总结-01 环境配置
  20. dubbo源码解析五 --- 集群容错架构设计与原理分析

热门文章

  1. Redux API之Store
  2. 如何增加新的PointT类型
  3. E20190523-h
  4. HDU5381【莫队算法+区间GCD特性】
  5. DOTween Sequence 使用图解
  6. Spark HA 配置中spark.deploy.zookeeper.url 的意思
  7. uoj#348/洛谷P4221 [WC2018]州区划分(FWT)
  8. 深入V8引擎-Time模块介绍
  9. css3中-moz、-ms、-webkit、-o
  10. 03.Jquery Mobile中的按钮