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

© lwj123 金牌黑马   /  2015-3-5 17:52  /  6990 人查看  /  69 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

答题送分活动一
游客,如果您要查看本帖隐藏内容请回复


本人技术有限,以上例子若是有错误,你们可以向我提出qq:2905090240
活动还会继续,敬请期待...



69 个回复

正序浏览
看看,初学者,大神技术分怎么那么多
回复 使用道具 举报
{:3_46:{:3_62:}
回复 使用道具 举报
回复看内容
回复 使用道具 举报
领题了   
回复 使用道具 举报
看看题!
回复 使用道具 举报
来看一看,想赚点技术分
回复 使用道具 举报
AIE 初级黑马 2015-6-12 11:42:02
64#
先来看看
回复 使用道具 举报
不知道现在还有没有分呢
回复 使用道具 举报
我看看~。
回复 使用道具 举报
让我看看先
回复 使用道具 举报
Z-CQ 来自手机 中级黑马 2015-6-1 22:24:42
60#
楼主好人,顶顶更健康
回复 使用道具 举报
看看 ·······
回复 使用道具 举报
我在写用ArrayList按从大到小排序的时候,我自己写了个类Student实现了comparable接口中的compareTo方法。然后调用Collections.sort(list)排序,发现得到的结果是按我的compareTo方法排序。
我的排序是 【6 5 4 3】
可是java API文档中说:sort(List<T> list)
          根据元素的自然顺序 对指定列表按升序进行排序。
纠结了半天,也上网查了下资料。最后我在eclipse中单步调试发现,这货在底层调用了我的compareTo方法。
所以我才知道,Collections.sort(list)是调用当前类中的compareTo方法,根据返回值进行升序排列。而不是单纯的比较我们所认为的数字大小进行升序排列的。


评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

回复 使用道具 举报
先看看,领个题目先
回复 使用道具 举报
先看看再说
回复 使用道具 举报
看看!!
回复 使用道具 举报
看看,好神秘的样子
回复 使用道具 举报
又是隐藏内容
回复 使用道具 举报
看看  很好奇
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入黑马