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