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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我是二年10班的靖垚老师来了一波比较器。于是我就风骚了分析了一波。
先来一波常见的


这一波就是我们常见的内容,重写KEY,来进行排序比较大小,然而:
仅仅是这样的话,我还装个啥呢?  
发这个贴就是奔着装B原则来的。废话不多说,我们进入主题。
来看看我下面的代码:


当我看到这段返回内容的时候,我的内心是崩溃的,妈个鸡,我就是排个序,怎么都拿不到值了呢。
于是我决定跟进源码去看看,接下来跟随大哥的脚步往下走。去看看TreeMap到底是怎么get的


从getEntry去取的,OK,我忍者,爸爸接着跟,看你是个什么吊样子


OK,终于跟到了目的地了,因为我重写了比较器。那么他用我的比较器去找值。
结果cmp绝逼不可能==0啊,==0的结果已经被我强制改为1了。
我他妈的还以为元素被删掉了呢。
好。我们在吧所有元素打印出来看看,到底有没有被删掉


NICE,元素并没有被删除,但是我get不到。那么这个Map还有存在的价值吗?
所以呢,千万不能这么写,不要学老师。要跟着爸爸的节奏走才行哦。

诺克萨斯砖石5,不服来战.

到此我的装B教程就写完了。不服的就赶紧过来吐槽,求吐槽,求难住我。我只说我是第二。
谁敢当第一的,给爸爸站出来先

5 个回复

倒序浏览
他妈的,刚刚才看到已经有老师写过一样的了。
回复 使用道具 举报
6666666666666666666666666666666666
回复 使用道具 举报
很厉害的样子
回复 使用道具 举报
本帖最后由 yoghurt29 于 2016-4-28 23:52 编辑

666666666666666666666666666
回复 使用道具 举报
yoghurt29 发表于 2016-4-28 22:13
装逼得装有水平的逼,getEntry()返回值是什么类型的你看清楚了吗?
底层一个中序遍及匹配还用你去看?
鬼区 ...

返回Entry类型啊,你嘲讽爸爸并不是问题,问题是,你写一个比爸爸屌的出来。我就认同你的喷
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马