精品文档---下载后可任意编辑第十三章 2007 年 6 月 17 日 星期日授课老师:学生: 第一节 HashMap 类常见的方法及其用法public class Test {public static void main(String[] args) {//创立 5 个 Bean 的对象 b1-b5 并对它们进行初始化Bean b1=new Bean();b1
setAge(23);b1
setName("Bob");Bean b2=new Bean();b2
setAge(23);b2
setName("Bob");Bean b3=new Bean();Bean b4=new Bean();b4
setAge(30);精品文档---下载后可任意编辑b4
setName("Jack");Bean b5=new Bean();b5
setAge(29);b5
setName("wang");HashMap h=new HashMap();//创立 HashMap 类型对象 h;//并调用 put 方法,将它们取个 key 名〔外号〕,参加到 Map 中h
put("1",b1);h
put("2",b2);h
put("3",b3);h
put("4",b4);h
put("5",b5);h
remove("3");//调用 remove()方法,将 key 值为"3"的元素移除 HashMapSystem
println(h
size());//输出 Map 中的元素数Bean temp=(Bean)h
get("5");//将 key 值为"5"的元素取出来,并恢复其 Bean 身份,并其引用返回给 tempSystem
println(temp
getAge());System
println(temp
getName());//输出 key