zoukankan      html  css  js  c++  java
  • 【Java每日一题】20161031

    package Oct2016;
    
    import java.util.SortedSet;
    import java.util.TreeSet;
    
    public class Ques1031 {
    
        public static void main(String[] args) {
            SortedSet<People> set = new TreeSet<People>();
            set.add(new People(170));
            set.add(new People(165));
    
            for(People people : set){
                System.out.println("身高:"+people.getHeight());
            }
            System.out.println();
    
            // 将身高矮的人变高
            set.first().setHeight(175);  // 之前排在第一位的人就是最矮的
            for(People people : set){
                System.out.println("身高:"+people.getHeight());
            }
        }
    }
    
    class People implements Comparable<People>{
    
        private int height;
    
        public People(int height) {
            super();
            this.height = height;
        }
    
        public int getHeight() {
            return height;
        }
    
        public void setHeight(int height) {
            this.height = height;
        }
    
        @Override
        public int compareTo(People p) {
            // 按身高从矮到高排序
            return height - p.height;
        }
    }

    今日问题: 
    请问主程序输出结果是?(点击以下“【Java每日一题】20161031”查看20161028问题解析) 


    题目原发布于公众号、简书:【Java每日一题】20161031【Java每日一题】20161031 
    每日一题最新将在公众号发布,欢迎订阅,交流进步 

  • 相关阅读:
    jQuery选择器之层级选择器
    信息滚动制作
    scrollTop、offsetTop、clientTop
    模电GG
    matlab求解线性方程组
    NWERC2016I
    WEB开发资料集散
    NWERC2016H
    相量变换的性质
    GCJ2017R1C B. Parenting Partnering
  • 原文地址:https://www.cnblogs.com/weknow619/p/6014757.html
Copyright © 2011-2022 走看看