用java创建person类_创建一个Person类,有以下属性:名字、身高、性别、年龄,创建10个对象,用java程序...
展开全部
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程序...相关推荐
- java里创建一个长方形类_定义一个长方形类,定义 求周长和面积的方法实例
/* 定义一个长方形类,定义 求周长和面积的方法, 然后定义一个测试了Test2,进行测试. 长方形的类: 成员变量: 长,宽 成员方法: 求周长:(长+宽)*2; 求面积:长*宽 注意: impor ...
- java编写point类line类_定义一个点类Point,有横坐标x和纵坐标y,定义构造
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:定义一个点类Point,有横坐标x和纵坐标y,定义构造函数初始化点,回答:#include class Point{private: ...
- java person类_定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package test2; public class Person { int age; String name; String gender; pub ...
- java设计person类_定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package test2; public class Person { int age; String name; String gender; pub ...
- java shape 空间操作类_设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(.,请编写 Java程序,设计一个“形状rdquo...
问题标题 设计三个类:几何形状类(Shape).圆类(Circle).矩形类(.,请编写 Java程序,设计一个"形状&rdquo 2019-5-10来自ip:17.175.174. ...
- java类中只有一个public类
java类中只有一个public类,我 认为这句话说得比较含糊.一个java类文件中,可以有多个public修饰的内部类. java类中只有一个public类,意思是当我们创建一个java文件,pub ...
- java组合类,对象组合,定义一个点类,将圆的圆心用点类的对象表示,则圆类定义为一个组合类,仍然能计算圆的面积和周长,并能对圆进行移动。
对象组合的概念 如果一个对象中的域是其他类的对象,则称这个对象是组合对象,组合对象所在的类是组合类.例如计算机是由其他部件(对象)组成的.通过组合的方式,可以简化对象的创建过程,提高对象的创建效率.从 ...
- java(作业)继承:定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car、Bus对Vehicle的继承
题目: 定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car.Bus对Vehicle的继承,按以下要求设计: ①交通工具类Vehicle,属性包括:品牌.颜色color:方 ...
- 继承属性:定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car、Bus对Vehicle的继承
java中输出以下内容: 定义交通工具类Vehicle,一个小车类Car,一个公共汽车Bus类,实现Car.Bus对Vehicle的继承,按以下要求设计: ①交通工具类Vehicle,属性包括:品牌. ...
- 4.定义并实现一个Person类,包含姓名(name)与编号(code)等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(showInfo)。从Person类派生出一个Student类,拥有数
package monster.zf.Test; /*** 4.* 定义并实现一个Person类,包含姓名(name)与编号(code)* 等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(s ...
最新文章
- 用友uclient客户端下载手机_萤火语音2021手机版下载_萤火语音app最新版客户端下载...
- js实现轮播图,模拟flash上下滚动(原生JS,没有任何框架)
- python编辑svg文件_SVG 文本
- 47.nginx+tomcat群集
- oracle rman异地备份,Rman 异地备份 - markGao的个人空间 - OSCHINA - 中文开源技术交流社区...
- ML之Clustering之K-means:K-means算法简介、应用、经典案例之详细攻略
- 【笔试题】C语言:模拟实现strcat
- 网页制作代码模板_科普:关于网页设计的4个基础小知识
- linux ubuntu 安装jdk
- UTF8 与 UTF8 +BOM 区别
- python中list和numpy的array的转换
- Hibernate常用配置
- linux office转pdf python_使用python写的PDF转EXCEL工具,已打包exe
- 光伏发电系统——mppt最大功率点追踪
- PayPal全球报告:逾三分之一中国网购消费者在海淘
- linux文件增加自定义属性,Linux 笔记...文件和目录属性useradd、userdel、usermod 、passwd...
- 简单操作stm32f10xIO端口配置
- adc网络语什么意思_王者荣耀adc什么意思 王者荣耀游戏术语全解
- 第一学:pytorch入门60min
- 最优化方法(Optimization methods)中的Modularity