元笙 发表于 2016-7-2 16:49
KeySet是Key集也就是String数据集合,就是zhangsan,,lisi,,wangwu...的元素集合,因此你要把增强for循环里面P ...
元笙 发表于 2016-7-4 22:26
经过我测试,发现如下几点问题:
1,你的tm.put(xxx)方法的返回值均为null,这是正常的,因为你的比较器是允许重 ...
元笙 发表于 2016-7-4 22:26
经过我测试,发现如下几点问题:
1,你的tm.put(xxx)方法的返回值均为null,这是正常的,因为你的比较器是允许重 ...
ylca 发表于 2016-7-6 04:17
刚详细看了下原来是比较器写错了
return sge = num == 0 ? 1 : num; 这个我是真没看懂
星空@3 发表于 2016-7-7 13:06
我的原意是保留TreeMap中的重复元素, 我修改一一下比较器, 你看看能不能看懂!
ylca 发表于 2016-7-7 22:05
如果是这么写比较的话 在get的时候是会调用 compare 然后就返回null了
星空@3 发表于 2016-7-8 18:49
这个应该是先调用我自定义的比较器吧?
ylca 发表于 2016-7-8 22:58
compare 不就是在比较器你重写的方法 有什么区别吗
星空@3 发表于 2016-7-9 09:13
你看看我的比较器会返回null么?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |