栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

创建一个对象,并且按照年龄大小排序(冒泡排序)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

创建一个对象,并且按照年龄大小排序(冒泡排序)

//定义一个Person类{name,age,job},初始化对象数组,有三个Person类对象
//按照age从大到小排序,使用冒泡排序
//难点:对象与数组的结合.
//思路:就是把平时的基本数据类型换做对象类型

//其中在输出对象的属性时,调用了toString,这样能够更快速输出对象的属性。

 注意:在没有要求属性的访问权限时,默认为私有权限。

public class main{
    public static void main(String[] args) {
        Person[] persons = new Person[3];
        persons[0] = new Person("jack",30,"java工程师");
        persons[1] = new Person("mike",34,"前端工程师");
        persons[2] = new Person("Alice",25,"学生");
        Person temp = null;//定义一个Person类的变量。不要定义一个int型的变量
        for (int i = 0; i < persons.length-1; i++) {
            for (int j = 0; j < persons.length-1-i; j++) {
                if(persons[i].getAge() 

结果:

Person{name='mike', age=34, job='前端工程师'}
Person{name='jack', age=30, job='java工程师'}
Person{name='Alice', age=25, job='学生'}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/926909.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号