问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Treeset排序,必须为一个类的对象?如何自定义排序非本类的对象?_百度知 ...

发布网友 发布时间:2024-03-04 10:43

我来回答

1个回答

热心网友 时间:2024-03-16 16:35

问题要具体描述一下,完全看不懂啥意思
java中我们给一组对象排序时会使用到java.util.TreeSet,排序时可以依赖放入对象本身的campared()方法(必须实现comparable接口)或者显式提供的Comparator,但注意,如果两个对象相等的时候只有一个会存入TreeSet。

Set myset = new TreeSet(new myComparator());

myset.add(new Integer(5));

myset.add(new Integer(3));

myset.add(new Ineger(3));

myset.add(new Ineger.(6));

myset中应该只有 3, 5, 6
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为p7支持法语操作系统? 大白鲨HD6750 1GB GDDR5白金版这个显卡怎么样? 请高手们看看我的配置,加装显卡精影HD6670和HD6750哪个比较合适点... 蓝宝石HD 6750 1GB GDDR5白金版基本参数 ...HD5770 HD6750 HD6670 这几个显卡哪个好一些?大神们帮帮忙 蓝宝HD6750 1GB GDDR5白金版重要参数 ...是蓝宝石 HD6670 1G DDR5 白金版 HD6770 1G DDR5 白金版 HD6750 1G... 蓝宝石: HD6750/1G 黄金版和HD6670 1GB GDDR5白金版哪个好点啊?我的... 如何理解“从众”心理是一把“双刃剑”。 领动用5W30还是用5W40啊 ...每次跟他说他都敷衍我,不让他去他就跟我吵架,朋友们都 怎么一年内修改两次怎样才能一年修改两次? 今天和老公吵架了,他老是上网我一气就把电闸给关了他骂我神经病,然后我... ...吵架,第二天他就出去了,到现在一直在网吧上网,还没回来,我要不要... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 苹果手机怎么设置每次都要密码下载东西? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 上班总是对着电脑护肤建议有哪一些啊? 一年改2次的办法 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 中考实心球满分多少米 捡到一个手机对方已经恢复出厂设置怎么办 没睡过觉,光谈恋爱是他的正式交往女朋友吗? 微信有什么功能让你不太满意的? 你最希望取消微信的哪些功能呢? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信有哪些你希望取消的功能? 懂行的人买华为比较好,还是买三星好? ...化学与人类健康的关系越来越密切.食品保鲜可以防止食品腐败,保持... 一年内怎么改第二次 企业怎么开通注册 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 可以从别的银行卡转钱到交通信用卡吗 ...号,看不上的号还能重选吗?如果选中的号不想要了,在去车辆管理所_百... 第一次喜欢的人 过多少年都还记得的星座? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 狮子座的男生是不是很好忘记第一次喜欢的女生,还有第一次对不起的女生... 什么星座无法自拔,一直活在初恋影子中? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 不到一年怎么改第二次 用9个边长2厘米的小正方形拼成一个大正方形 一年内第二次修改技巧 抖音烟雾特效怎么拍的? 新版面PEP初中一年级下册英语P502D短文。原文 家用净水器加热的方法有哪些? 英语高手来帮忙翻译下!请把这段句子翻译成英文!谢谢!!