请问java中的一个类怎么用的 各位高手,请问请问下java se 1.6.0版本中的一个类TreeMap是怎么用的,我在看孙鑫老师的java无难事时,他用的是java 1.4.2版本的,老师写的代码在1.6.0版本的编译器上通过不了.请问怎么改呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 恩,你可以参照1.6的jdk api文档好好查查关于这个类的属性方法、传参要求。还有,如果你判断不好,那就贴上来,大家看看。 TreeMap 是有序的Map,HashMap是无序的,但效率高,速度快。TreeMap速度不及HashMap,还有一个折中的类型是LinkedHashMap,它也是有序的,效率也比较快。这三个共同实现了Map接口。。LS可以参考相关文档。此外,java1.5以后的版本和1.4相差很大,特别是1.5支持泛型了,建议去学1.5, 1.4太老了!过时了。 JDK 1.6 帮助文档 能帮你解决很多问题 Map是个接口,一般常用的就主要由两个:TreeMap和HashMap,这两个都实现了Map的接口,所以我们都要用的话基本都是Map map=new HashMap();或Map map=new TreeMap();都是键子对的,就是一个集合,里面由put(),get(),remove(),size(),keySet()等方法,这些都是常用了,TreeMap类似于树形结构存储的,遍历数据的时候速度不是很快,但java把这些集合算法都封装好了,不用你自己象写C算法那样去实现,根据自己需要选择,一般最好用HashMap,它性能最好。你看下JDK文档就知道怎么用了,上面都由它的方法介绍,自己写个简单的Demo把每个方法测试一下就明白了,很简单的. 在eclipse中使用Arrays.asList出错 连连看用什么来装载图标好? 对齐的问题 关于List同步的问题? Primitive Data Types的一些问题 为什么要用xml这项技术? 为何在package中使用自建类编译时会出错? JBuilder中的tomcat需要配置吗?它好像只支持JSP/SERVLET的功能啊?该怎么配置啊? Linux环境下JBuilder7安装问题! 告退,散分。 通过数据库连接池连接Mysql的问题 lucene如何搜索空字段与写入特殊字符?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货