展开全部

public class Person{

private String name;

private int height;

private String sex;

private int age;

public Person(String name,int height,String sex,int age){

this.name = name;

this.heigth = height;

this.sex = sex;

this.age = age;

}

public int getHeight(){

return this.height;

}

public String getName(){

return this.name;

}

}

public class ComparatorPerson implements Comparator{

public int compare(Object arg0, Object arg1) {

Person person0 = (Person)arg0;

Person person1 = (person)arg1;

int flag=person0.getHeight().compareTo(person1.getHeight());

return flag;

}

}

public class SortTest {

public static void main(String[] args){

List personlist=new ArrayList();

personlist.add(new Person("a",153,"m",15));

personlist.add(new Person("a",144,"m",15));

personlist.add(new Person("a",171,"m",15));

personlist.add(new Person("a",173,"m",15));

personlist.add(new Person("a",114,"m",15));

personlist.add(new Person("a",153,"m",15));

personlist.add(new Person("a",144,"m",15));

personlist.add(new Person("a",112,"m",15));

personlist.add(new Person("a",178,"m",15));

personlist.add(new Person("a",145,"m",15));

ComparatorUser comparator=new ComparatorUser();

Collections.sort(personlist, comparator);

for (int i=0;i

Person person_temp=(Person)personlist.get(i);

System.out.println(person_temp.getHeight()+","+person_temp.getName());

}

}

}

用java创建person类_创建一个Person类,有以下属性:名字、身高、性别、年龄,创建10个对象,用java程序...相关推荐

  1. java里创建一个长方形类_定义一个长方形类,定义 求周长和面积的方法实例

    /* 定义一个长方形类,定义 求周长和面积的方法, 然后定义一个测试了Test2,进行测试. 长方形的类: 成员变量: 长,宽 成员方法: 求周长:(长+宽)*2; 求面积:长*宽 注意: impor ...

  2. java编写point类line类_定义一个点类Point,有横坐标x和纵坐标y,定义构造

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:定义一个点类Point,有横坐标x和纵坐标y,定义构造函数初始化点,回答:#include class Point{private: ...

  3. java person类_定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package test2; public class Person { int age; String name; String gender; pub ...

  4. java设计person类_定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package test2; public class Person { int age; String name; String gender; pub ...

  5. java shape 空间操作类_设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(.,请编写 Java程序,设计一个“形状rdquo...

    问题标题 设计三个类:几何形状类(Shape).圆类(Circle).矩形类(.,请编写 Java程序,设计一个"形状&rdquo 2019-5-10来自ip:17.175.174. ...

  6. java类中只有一个public类

    java类中只有一个public类,我 认为这句话说得比较含糊.一个java类文件中,可以有多个public修饰的内部类. java类中只有一个public类,意思是当我们创建一个java文件,pub ...

  7. java组合类,对象组合,定义一个点类,将圆的圆心用点类的对象表示,则圆类定义为一个组合类,仍然能计算圆的面积和周长,并能对圆进行移动。

    对象组合的概念 如果一个对象中的域是其他类的对象,则称这个对象是组合对象,组合对象所在的类是组合类.例如计算机是由其他部件(对象)组成的.通过组合的方式,可以简化对象的创建过程,提高对象的创建效率.从 ...

  8. java(作业)继承:定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car、Bus对Vehicle的继承

    题目: 定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car.Bus对Vehicle的继承,按以下要求设计: ①交通工具类Vehicle,属性包括:品牌.颜色color:方 ...

  9. 继承属性:定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car、Bus对Vehicle的继承

    java中输出以下内容: 定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car.Bus对Vehicle的继承,按以下要求设计: ①交通工具类Vehicle,属性包括:品牌. ...

  10. 4.定义并实现一个Person类,包含姓名(name)与编号(code)等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(showInfo)。从Person类派生出一个Student类,拥有数

    package monster.zf.Test; /*** 4.* 定义并实现一个Person类,包含姓名(name)与编号(code)* 等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(s ...

最新文章

  1. 用友uclient客户端下载手机_萤火语音2021手机版下载_萤火语音app最新版客户端下载...
  2. js实现轮播图,模拟flash上下滚动(原生JS,没有任何框架)
  3. python编辑svg文件_SVG 文本
  4. 47.nginx+tomcat群集
  5. oracle rman异地备份,Rman 异地备份 - markGao的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. ML之Clustering之K-means:K-means算法简介、应用、经典案例之详细攻略
  7. 【笔试题】C语言:模拟实现strcat
  8. 网页制作代码模板_科普:关于网页设计的4个基础小知识
  9. linux ubuntu 安装jdk
  10. UTF8 与 UTF8 +BOM 区别
  11. python中list和numpy的array的转换
  12. Hibernate常用配置
  13. linux office转pdf python_使用python写的PDF转EXCEL工具,已打包exe
  14. 光伏发电系统——mppt最大功率点追踪
  15. PayPal全球报告:逾三分之一中国网购消费者在海淘
  16. linux文件增加自定义属性,Linux 笔记...文件和目录属性useradd、userdel、usermod 、passwd...
  17. 简单操作stm32f10xIO端口配置
  18. adc网络语什么意思_王者荣耀adc什么意思 王者荣耀游戏术语全解
  19. 第一学:pytorch入门60min
  20. 最优化方法(Optimization methods)中的Modularity

热门文章

  1. Xmind8无法启动的问题
  2. 【整理】3dsMax烘焙纹理模糊
  3. 如何像海豚一样在数据海洋里遨游?|Hbase数据处理流程详解
  4. 智能电销机器人工作流程《各版本机器人部署》
  5. 嵌入式软件开发杂谈(4):Binutils工具集
  6. 设计分享|单片机多音阶电子琴(汇编)
  7. Unit elasticsearch.service entered failed state
  8. Web 架构师的能力 转载之程序员官方blog
  9. 2.12黑马培训日记
  10. l2tp vpn server搭建教程