<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Comparator與Comparable,自定義排序和類比較器,TreeSet對象排序

      /**
       * 學生類
       * @author Administrator
       *
       */
      public class Student {
      
          private String sno ;
          private String sname ;
          private Integer score ;
          
          public Student(String sno, String sname, Integer score) {
              super();
              this.sno = sno;
              this.sname = sname;
              this.score = score;
          }
          public String getSno() {
              return sno;
          }
          public void setSno(String sno) {
              this.sno = sno;
          }
          public String getSname() {
              return sname;
          }
          public void setSname(String sname) {
              this.sname = sname;
          }
          public Integer getScore() {
              return score;
          }
          public void setScore(Integer score) {
              this.score = score;
          }
          
      import java.util.Comparator;
      /**
       * 比較算法的類,比較器
       * @author Administrator
       *
       */
      public class MyCmp implements Comparator<Student>{
      
          @Override
          public int compare(Student o1, Student o2) {
              // TODO Auto-generated method stub
              if (o1.getScore() > o2.getScore()) {
                  return 1;
              } else if (o1.getScore() < o2.getScore()) {

      return -1;
              } else {
                  return 0;
              }
          }
      
      package tr
      import java.util.TreeSet;
      //測試類
      public class Test {
      
          public static void main(String[] args) {
              TreeSet<Student> set = new TreeSet<Student>(new MyCmp());
              Student s1 = new Student("1001","chen",67);
              Student s2 = new Student("1001","zhang",17);
              Student s4 = new Student("1003","zeng",47);
              Student s5 = new Student("1004","wang",87);
              Student s6 = new Student("1005","chao",67);
              Student s3 = new Student("1002","zhou",62);
              set.add(s1);
              set.add(s2);
              set.add(s3);
              set.add(s4);
              set.add(s5);
              set.add(s6);for(java.util.Iterator<Student> it= set.iterator();it.hasNext();){
                  Student s = it.next();
                  System.out.println(s.getSno()+","+s.getSname()+","+s.getScore());
              }
          }
      
      }

      /**
       * 學生類
       * @author Administrator
       *
       */
      public class Student1 implements Comparable<Student1>{
      
          private String sno ;
          private String sname ;
          private Integer score ;
          
          public Student1(String sno, String sname, Integer score) {
              super();
              this.sno = sno;
              this.sname = sname;
              this.score = score;
          }
          public String getSno() {
              return sno;
          }
          public void setSno(String sno) {
              this.sno = sno;
          }
          public String getSname() {
              return sname;
          }
          public void setSname(String sname) {
              this.sname = sname;
          }
          public Integer getScore() {
              return score;
          }
          public void setScore(Integer score) {
              this.score = score;
          }
          
          // 自定義排序規則
          @Override
          public int compareTo(Student1 s) {
              if (this.getScore() > s.getScore()) {
                  return 1;
              } else if (this.getScore() < s.getScore()) {
                  return -1;
              } else {
                  return 0;
              }
          }
      
      }

       

      posted @ 2018-09-05 18:29  天葬  閱讀(175)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产成人精品亚洲一区二区| 免费无码又爽又刺激高潮虎虎视频| xxxx丰满少妇高潮| 热re99久久精品国产99热| 囯产精品久久久久久久久久妞妞 | 日韩精品亚洲专区在线播放| 国产综合色在线精品| 日本一卡2卡3卡4卡无卡免费| 免费人成网站免费看视频| 无码人妻精品一区二区三| 亚洲中文字幕无码久久2020| 国产男人的天堂在线视频| 屁屁影院ccyy备用地址| AV无码不卡一区二区三区| 色777狠狠狠综合| 亚洲最大成人免费av| 国产精品高清一区二区三区| 香港特级三A毛片免费观看| 激情六月丁香婷婷四房播| 欧美成人精精品一区二区三区 | 日日摸天天爽天天爽视频| 国产精品国产精品国产专区| 人人妻人人狠人人爽天天综合网| 欧洲精品色在线观看| 国产精品日日摸夜夜添夜夜添2021 | 亚洲自在精品网久久一区| 国内不卡的一区二区三区| 国产欧美va欧美va在线| 又湿又紧又大又爽A视频男| 日本中文字幕不卡在线一区二区| 欧美偷窥清纯综合图区| 免费无码AV一区二区波多野结衣| 国产欧美日韩精品丝袜高跟鞋| 正在播放国产对白孕妇作爱| 永久免费无码av在线网站| 无码午夜福利片| 国产极品粉嫩尤物一区二区| 国产片AV国语在线观看手机版| 花莲市| 无码无需播放器av网站| 米奇影院888奇米色99在线|