A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© rover0321 中级黑马   /  2014-6-19 16:57  /  1080 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

同样的代码在自己的机子上和毕老师演示的输出结果不一样,怀疑是版本不同的原因。知道的话请告知,谢谢!

6 个回复

倒序浏览
他用的 API说明文档是 1.6 中文,不知道jdk是否也是
回复 使用道具 举报
可以肯定是1.6以后的版本 具体的 我没注意  你测试的是什么 多线程吗?
回复 使用道具 举报
张益达 发表于 2014-6-19 19:08
可以肯定是1.6以后的版本 具体的 我没注意  你测试的是什么 多线程吗?

不是,TreeSet存自定义对象的例子。一样的代码跟毕老师的结果不一致。
回复 使用道具 举报
应该是1.5或者1.6吧,之前也解决了一个TreeSet练习结果不同的问题,特地去查看了下1.5的src,和1.8中add()中判断比较新加入的对象有少许不同,不过影响不大,1.6没试过,1.5的话,结果和视频里是一样的!
回复 使用道具 举报
tiuwing 发表于 2014-6-20 22:00
应该是1.5或者1.6吧,之前也解决了一个TreeSet练习结果不同的问题,特地去查看了下1.5的src,和1.8中add() ...

我在1.8中用add加入对象,发现加入第一个时需要和自己比较。

点评

不建议使用1.8的,1.8有些方法都改了  发表于 2014-6-21 13:45
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马