博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HashMap的应用
阅读量:5092 次
发布时间:2019-06-13

本文共 1215 字,大约阅读时间需要 4 分钟。

package zxd.work619;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class BookTest {    public static void main(String[] args) {    Book book1 = new Book("八仙过海", "200");    Book book2 = new Book("西游记", "500");    Book book3 = new Book("东游记", "400");    Map
map = new HashMap
();//创建集合 map.put("1", book1); map.put("2", book2); map.put("3", book3); Set
set = map.keySet(); for (String s : map.keySet()) { System.out.println(map.get(s)); }   //遍历一 for (Book st : map.values()) { System.out.println(); }   //遍历二 for (Map.Entry
book : map.entrySet()) { System.out.println(book.getKey()+","+book.getValue()); }   //遍历三 Iterator i = map.entrySet().iterator();//迭代器的调用 while(i.hasNext()){ Map.Entry
m = (Map.Entry
)i.next(); System.out.println(m); } }} 速度快慢:遍历三 > 遍历二 > 遍历一 输出结果:
3=Students [name=张三, age=22]2=Students [name=张二, age=21]1=Students [name=张一, age=20]5=Students [name=张五, age=24]4=Students [name=张四, age=23]
 

 

 

 

转载于:https://www.cnblogs.com/clever765/articles/7050287.html

你可能感兴趣的文章
malloc分配的内存空间是连续的吗
查看>>
Rsync服务及搭建备份服务器
查看>>
网络、邻居、共享
查看>>
探索WebKit内核(一)------ 菜鸟起步
查看>>
chromium中的性能优化工具syzyProf
查看>>
标准文档流
查看>>
EL标签学习
查看>>
我的每日所学
查看>>
Thrift之代码生成器Compiler原理及源码详细解析2
查看>>
HTML列表
查看>>
THUSC2016 游记
查看>>
1283 最简单的计算机
查看>>
使用自定义条件触发Nintex workflow
查看>>
C语言学习笔记(零)
查看>>
在moss上自己总结了点小经验。。高手可以飘过
查看>>
web ide
查看>>
UE4开始之路
查看>>
offset Dimensions 详解
查看>>
容量规划的一些探讨与实践
查看>>
wamp环境下php命令运行时出现错误:无法启动此程序,因为计算机中丢失OCI.dll。尝试重新安装该程序以解决此问题...
查看>>