您所在的位置:读书频道 > 设计开发 > Java系列 > 17.7.1 优先级队列

17.7.1 优先级队列

2007-06-28 11:49 Bruce Eckel 著 陈昊鹏 译 机械工业出版社 字号:T | T
一键收藏,随时查看,分享好友!

《Java编程思想 第4版》共22章,主要包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。本文讲了优先级队列。

AD:

17.7.1   优先级队列
在第11章曾经给出过优先级队列的一个简单介绍。其中更有趣的问题是to-do列表,该列表中每个对象都包含一个字符串和一个主要的以及次要的优先级值。该列表的排序顺序也是通过实现Comparable而进行控制的:

你可以看到各个项的排序是如何因为使用了优先级队列而得以自动发生的。
练习11:(2) 创建一个类,它包含一个Integer,其值通过使用java.util.Random被初始化为0到100之间的某个值。使用这个Integer域来实现Comparable。用这个类的对象来填充PriorityQueue,然后使用poll()抽取这些值以展示该队列将按照我们预期的顺序产生这些值。

【责任编辑:雪花 TEL:(010)68476606-8007】

回书目   上一节   下一节

分享到:

  1. Linux服务器配置全程实录
  2. 揭秘--优秀PPT这样制作

热点职位

更多>>

热点专题

更多>>

读书

解密SEO:搜索引擎优化与网站成功战略
本书是作者根据十年网站营销经验,特别是搜索引擎优化(SEO)实现营销方面的技术和实践总结。本书帮助读者建立搜索营销的概念,

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院