当前位置: 首页 > news >正文

虹口房产网站建设圣诞节网站怎么做

虹口房产网站建设,圣诞节网站怎么做,百度信息流广告投放,网站流程示意TreeSet的特点#xff1a;可排序、不重复、无索引。可排序#xff1a;按照元素的大小默认升序排序#xff1b;底层是基于红黑树的数据结构实现排序的#xff0c;增删改查性能都较好。对于数值、字符串类型的#xff08;Integer 、Double、String#xff09;TreeSet可以排…TreeSet的特点可排序、不重复、无索引。可排序按照元素的大小默认升序排序底层是基于红黑树的数据结构实现排序的增删改查性能都较好。对于数值、字符串类型的Integer 、Double、StringTreeSet可以排序而对于自定义类型对象就不能直接排序。示例1对于以下类 class StudentT {int Id;String name;int age;public StudentT(int Id,String name,int age){this.IdId;this.namename;this.ageage;}Overridepublic String toString() {return StudentT{ Id Id , name name \ , age age };} } 创建以下有重复对象使用TreeSetSetStudentT ste2new TreeSet();StudentT s1new StudentT(1201,李白,19);ste2.add(new StudentT(1201,李白,19));ste2.add(new StudentT(1230,李思,18));ste2.add(new StudentT(1206,张三,19));ste2.add(new StudentT(1201,李白,19));System.out.println(ste2);运行结果Exception in thread main java.lang.ClassCastException: class set_1.StudentT cannot be cast to class java.lang.Comparable (set_1.StudentT is in unnamed module of loader app; java.lang.Comparable is in module java.base of loader bootstrap)at java.base/java.util.TreeMap.compare(TreeMap.java:1569)*****************************at set_1.TreeSet1.main(TreeSet1.java:22)这就是说想要使用TreeSet存储自定义类型需要制定排序规则自定义排序规则两种让自定义的类实现Comparable接口重写里面的compareTo方法来定制比较规则。class StudentT implements ComparableStudentT{int Id; //***********省略同上部分内容*******************Overridepublic int compareTo(StudentT o) {return this.Id-o.Id;//选择你需要的排序内容返回值大于0表示是升序} }TreeSet集合有参数构造器可以设置Comparator接口对应的比较器对象来定制比较规则。优先级更高 SetStudentT ste2new TreeSet(new ComparatorStudentT() {Overridepublic int compare(StudentT o1, StudentT o2) {return o1.getId()-o2.getId();}});
http://www.tj-hxxt.cn/news/136873.html

相关文章:

  • 做我的世界壁纸的网站怎样上传图片到wordpress
  • wordpress搭建下载站点建筑工程完工证明格式
  • 杭州建网站企业装饰公司响应式网站建设案例
  • 有没有通信专业业余做兼职的网站网站建设郑州
  • 杭州 seo网站建设 网络服务wordpress 不显示时间
  • 下载网站的服务器文件菏泽建设信息网官网
  • 做电商网站的设计思路有什么意思哪个网站可以做加工代理的
  • 网站底部样式网站中英文切换怎麼做
  • 怎么自己在百度上做网站广州手机软件开发定制
  • 四川seo整站优化费用阿里巴巴国际站怎么注册
  • 西安微信商城网站设计企业网站建设预算
  • 网站被k查询网站开发顶岗报告
  • 广州网站建设广州网络推广公司排名广州seo推广服务
  • 做洗化的网站做网站都用到哪些软件
  • 百度新网站收录大连网站外包
  • 自己电脑做电影网站seo网站优化公司
  • 精品课程网站建设总结报告长春网站建设致电吉网传媒优
  • wordpress原创保护seo优化推广技巧
  • 网站推广有哪些方法编程app下载
  • 网站开发文章在深圳找工作哪个网站好
  • 创建自己的免费网站p2vr做的网站上传
  • 档案网站建设经验软装设计收费标准
  • 乐清定制网站建设域名注册了 如何做网站
  • 做网站互联网公司商丘云网广告有限公司
  • 做商城网站服务器配置怎么选择中国营销网官网
  • 中小型网站建设价位网站建设 软件有哪些方面
  • 免费网站建设模板下载如何制作网络投票的网页
  • 文山专业网站建设哪家好镇江市住房与城乡建设部网站
  • 网站前端切图做多个页面在东莞怎么找工作
  • 怎么做万网网站吗微信小程序api是什么