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

群晖做网站服务器速度快吗wordpress添加上下文

群晖做网站服务器速度快吗,wordpress添加上下文,网上商城建站服务商,中国建设报官网LinkedHashSet底层原理 TreeSet(尤其是自带的有序属性介绍) TreeSet自定义排序规则 TreeSet自定义排序规则,关于返回值的规则 代码:掌握TreeSet集合的使用。 代码一:调用有参构造器设置comparator对象来指定比较规则 …

LinkedHashSet底层原理

LinkedHashSet底层原理

TreeSet(尤其是自带的有序属性介绍)

TreeSet

TreeSet自定义排序规则

TreeSet自定义排序规则

TreeSet自定义排序规则,关于返回值的规则

TreeSet自定义排序规则,关于返回值的规则

代码:掌握TreeSet集合的使用。

代码一:调用有参构造器设置comparator对象来指定比较规则

Student类(学生类)

package com.itheima.day20_Collection_set;import java.util.Objects;public class Student{private String name;private int age;private double height;@Overridepublic String toString() {return "Student{" +"name='" + name + '\'' +", age=" + age +", height=" + height +'}';}public Student() {}public Student(String name, int age, double height) {this.name = name;this.age = age;this.height = height;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public double getHeight() {return height;}public void setHeight(double height) {this.height = height;}
}

TreeSetTest 类(主程序)

package com.itheima.day20_Collection_set;import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;//目标:掌握TreeSet集合的使用。
public class TreeSetTest {public static void main(String[] args) {Set<Integer> set1 = new TreeSet<>();set1.add(6);set1.add(5);set1.add(5);set1.add(7);System.out.println(set1);// TreeSet就近选择自己自带的比较器对象进行排序Set<Student> students = new TreeSet<>(new Comparator<Student>() {@Overridepublic int compare(Student o1, Student o2) {//需求:按照身高升序排序return Double.compare(o1.getHeight(),o2.getHeight());}});students.add(new Student("飞鸟马时",17,165));students.add(new Student("枣伊吕波",18,155));students.add(new Student("調月莉音",18,170));System.out.println(students);}
}

结果1

代码二:实现comparable接口,重写compareTo方法来指定比较规则

Student类(学生类)

package com.itheima.day20_Collection_set;import java.util.Objects;public class Student implements Comparable<Student>{private String name;private int age;private double height;@Overridepublic String toString() {return "Student{" +"name='" + name + '\'' +", age=" + age +", height=" + height +'}';}public Student() {}public Student(String name, int age, double height) {this.name = name;this.age = age;this.height = height;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public double getHeight() {return height;}public void setHeight(double height) {this.height = height;}@Overridepublic int compareTo(Student o) {//如果认为左边对象大于右边对象返回正整数// 1如果认为左边对象小于右边对象返回负整数// 如果认为左边对象等于右边对象返回0// 需求:按照年龄升序排序、return this.age - o.age;}
}

TreeSetTest 类(主程序)

package com.itheima.day20_Collection_set;import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;//目标:掌握TreeSet集合的使用。
public class TreeSetTest {public static void main(String[] args) {Set<Integer> set1 = new TreeSet<>();set1.add(6);set1.add(5);set1.add(5);set1.add(7);System.out.println(set1);Set<Student> students = new TreeSet<>();students.add(new Student("飞鸟马时",17,165));students.add(new Student("枣伊吕波",18,155));students.add(new Student("調月莉音",18,170));System.out.println(students);}
}

结果2

http://www.dtcms.com/wzjs/800652.html

相关文章:

  • 关于企业微网站建设方案wordpress搭建漫画站
  • 网站备案背景幕布下载太湖县住房与建设局网站
  • app网站公司创意江苏网站建设
  • 正规的招聘网站网站中查看熊掌号怎么做的
  • 宁波做网站哪家好wordpress启用GZIP压缩
  • 怎么做网页版手机版网站电商网站界面设计流程
  • 企业设计网站公司排行榜佛山网站建设专家评价
  • 广东省住房城乡建设厅官方网站wordpress 4.0 中文
  • 网站营销策略组合成都做网站设计哪家最权威
  • 电子商务网站定制定制网站开发是什么
  • 河北省建设厅管网站cms页面
  • 视频网站 外链郑州设计网站公司
  • 晋城住房保障和城乡建设管网站淄博那里有做网站的
  • 企业网站有那些广西建设职业技术学院贫困生网站
  • 深圳网站(建设信科网络)asp.net企业网站后台管理系统
  • 建设一个直播网站多少钱影视广告创意拍摄
  • 主机网站建站程序的选择
  • 手机网站是怎么制作的同ip多域名做同行业网站
  • 网站的权重是什么意思爱站网使用体验
  • 梧州市网站建设开元棋牌网站怎么做
  • 自己买个服务器做网站动静分离网站架构
  • 制作手机网站建设申请邮箱怎么注册
  • 做网站及APP注册界面设计
  • 成都网站设计创新互联免费网站建设培训学校
  • 网站开发cms网站 js 广告代码大全
  • 模板建站适屏济宁企业网站建设
  • 简单的网站设计图侵权网站怎么做
  • 南通影楼网站建设网站建设与维护课程总结
  • 门户网站建设公司流程淘宝属于什么网站怎么做
  • 网站有多难做企业网站的一般要素包括哪些