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

网站屏蔽国内ip网站注册步骤

网站屏蔽国内ip,网站注册步骤,手机搭建本地网站,民治网站建设公司基于Comparable的接口类基于Comparator的接口类 1、比较器的Comparable接口类 Comparable类的定义: public interface ComparableT{ public int compareTo(T o); }2、Comparable比较器的返回值#xff1a; 此方法返回一个int类型的数据#xff0c;但是此int的值…基于Comparable的接口类基于Comparator的接口类 1、比较器的Comparable接口类 Comparable类的定义: public interface ComparableT{ public int compareTo(T o); }2、Comparable比较器的返回值 此方法返回一个int类型的数据但是此int的值只能是以下三种 1 表示大于 -1表示小于 0 表示相等3、Comparable示例 class Student implements ComparableStudent{ private String name; private int age; private float score; public Student(String name,int age,float score){ this.name name; this.age age; this.score score; } public String toString(){ return name\t\tthis.age\t\tthis.score; } public int compareTo(Student stu){ if(this.scorestu.score){ return -1; }else if(this.scorestu.score){ return 1; }else{ if(this.age stu.age){ return 1; }else if(this.age stu.age){ return -1; }else{ return 0; } } } } public class ComparableDemo01{ public static void main(String args[]){ Student stu[] {new Student(张三,20,99.0f),new Student(李四,22,90.0f),new Student(王五,22,100.0f)}; java.util.Arrays.sort(stu); //进行排序操作 for(int i0;istu.length;i){ //循环输出数组内容 System.out.println(stu[i]); } } } 4、比较器的Comparable接口类 示例 import java.util.* ; class Student{ // 指定类型为Student private String name ; private int age ; public Student(String name,int age){ this.name name ; this.age age ; } public boolean equals(Object obj){ // 覆写equals方法 if(thisobj){ return true ; } if(!(obj instanceof Student)){ return false ; } Student stu (Student) obj ; if(stu.name.equals(this.name)stu.agethis.age){ return true ; }else{ return false ; } } public void setName(String name){ this.name name ; } public void setAge(int age){ this.age age ; } public String getName(){ return this.name ; } public int getAge(){ return this.age ; } public String toString(){ return name \t\t this.age ; } }; class StudentComparator implements ComparatorStudent{ // 实现比较器 // 因为Object类中本身已经有了equals()方法 public int compare(Student s1,Student s2){ if(s1.equals(s2)){ return 0 ; }else if(s1.getAge()s2.getAge()){ // 按年龄比较 return 1 ; }else{ return -1 ; } } }; public class ComparatorDemo{ public static void main(String args[]){ Student stu[] {new Student(张三,20), new Student(李四,22),new Student(王五,20), new Student(赵六,20),new Student(孙七,22)} ; java.util.Arrays.sort(stu,new StudentComparator()) ; // 进行排序操作 for(int i0;istu.length;i){ // 循环输出数组中的内容 System.out.println(stu[i]) ; } } };
http://www.dnsts.com.cn/news/69871.html

相关文章:

  • 网站负责人姓名十字绣网站开发
  • 做网站以前出名的公司郑州网站推广排名公司
  • 企业门户网站管理办法建设彩票网站如何盈利
  • 网站的定位施工企业公司管理制度
  • 广州酒店网站制作最有效的宣传方式
  • 网站网页设计引言wordpress cos 配置
  • 网站建设与管理基础及实训php外贸网站建设
  • 网站源码下载后怎么布置网站建设的主要工作内容
  • 提高网站速度郴州市网站建设公司
  • 仙居住房和城乡建设局网站找建筑图纸的网站
  • 最优惠的赣州网站建设网页设计与制作教程读书心得
  • 网站流量不够外贸网站外链怎么做
  • 网罗设计网站做网站跟app需要多少钱
  • php网站开发建设请人做网站多少钱
  • 前端做网站直播分公司一般做网站吗
  • 网站用的什么数据库怎样用ps做电子商务网站
  • 南通做网站优化php网站源码模板
  • 摩托车建设网站2023年7月最新新闻摘抄
  • 阿里云网站安装专业定制房地产网站建设
  • 网站建设比较好公司网页设计与网站建设项目教程
  • 建设网站基本步骤dede 后门暴网站
  • 广州割双眼皮网站建设苏州商动力网络科技有限公司
  • 如何做网站logo 设置平滑黄骅市教育局
  • 做网站送的企业邮箱能用吗网站开发培训中心 市桥
  • 代做道具网站网络推广公司 深圳
  • 厚街响应式网站建设怎么做网络广告
  • 红色logo做网站网站建设html模板下载
  • 试用网站模版排名函数
  • 免费网站打包app怎样建立自己的网站
  • 澄海区建设局网站清远做网站公司