/* * 功能HashMap的使用 * */ package com.jihe; import java.util.HashMap; import java.util.Iterator; class hashmap{ public static void main(String[] args){ HashMap hm=new HashMap(); person p1 = new person("毛主席",100,"男"); //插入一个元素 hm.put("p1",p1); p1 = new person("普京",100,"男"); hm.put("p2",p1); p1 = new person("奥巴马",50,"男"); hm.put("p3",p1); if(hm.containsKey("p2")){ System.out.println("p2在这里!他的名字是:"+((person)hm.get("p2")).getName()); }else{ System.out.println("p2不在这里!"); } Iterator iter=hm.keySet().iterator(); while(iter.hasNext()){ //遍历输出hashmap数据 String key=iter.next().toString(); person ps=(person)hm.get(key); System.out.println(key+"元素:"+((person)ps).getName()); } } }
java中HashMap的使用
原创
©著作权归作者所有:来自51CTO博客作者xiaohongyangok的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java中for循环使用方式的比较
Java中for循环使用方式的比较
for循环 Java -
linux安装RabbitMq 以及 java中的使用
rabbitmq mqtt协议
spring 客户端 java Mqtt RabbitMq -
java hashMap的使用
【代码】java hashMap的使用。
java jvm 开发语言 System 取值 -
Java中关于HashMap的使用和遍历
1:使用HashMap的一个简单例子package com.pb.collection;import java.util.HashMap;i
hashmap java string object iterator