Java每日一题20161031

20161028问题解析请点击今日问题下方的“【Java每日一题】20161031”查看(问题解析在公众号首发,公众号ID:weknow619)

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问题解析)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,584评论 25 709
  • 20161222问题解析请点击今日问题下方的“【Java每日一题】20161223”查看(问题解析在公众号首发,公...
    weknow阅读 3,437评论 0 4
  • 20161216问题解析请点击今日问题下方的“【Java每日一题】20161219”查看(问题解析在公众号首发,公...
    weknow阅读 2,507评论 1 3
  • 那是1997年的暮春,是“人间四月芳菲尽”的时候。 在暮气沉沉的黄昏,一爿青瓦白墙的老屋里传出一串嘹亮的啼哭,顺着...
    柔弋阅读 4,028评论 2 5
  • 维也纳的斯蒂芬大教堂:位于奥地利维也纳的芬大教堂是维也纳的象征,它坐落在维也纳市中心的中央,故又有”维也纳心脏”之...
    张小蛙0113阅读 3,547评论 0 1

友情链接更多精彩内容