首页 > 编程语言 > 详细

javaSe-hashMap

时间:2017-03-01 11:57:00      阅读:242      评论:0      收藏:0      [点我收藏+]

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);
}
}
}




}

javaSe-hashMap

原文:http://www.cnblogs.com/csy666/p/6483226.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!