今天(2012-07-18),值得纪念的日子
项目开发中,本人(沫沫金)负责的模块现在需要用到Map这个牛逼类型,为什么必须要用,给大家贴张图,大家也帮看看,是不是必须用Map
上图中的1,2是3选择的。什么意思呢,例如3区的170中”各阶段缺陷密度“。这个数据是在管理中添加的,添加的时候可以选择列表(2)和层级(1)。添加完成后,我在上图就要显示成那样。你说,是不是必须使用Map来生成页面的这种效果(如果有其他的方法,欢迎留言指导)
现在写这篇文章嗯,就是为了后面我们技术大军中谁有需要Map有序的,就直接能够使用我下面的方式直接解决问题,话不多说,上代码
Map hryMap=new ListOrderedMap();
看到了吧,直接使用ListOrderedMap这个类型就可以了。在JDK的API中。有详细的介绍。这样声明以后,咱们的Map就和List一样可以有序存储了。呵呵
org.apache.commons.collections.map
Class ListOrderedMap
java.lang.Object
org.apache.commons.collections.map.AbstractMapDecorator
org.apache.commons.collections.map.ListOrderedMap
All Implemented Interfaces:
java.io.Serializable, java.util.Map, IterableMap, OrderedMap
以下是题外话: