zoukankan      html  css  js  c++  java
  • 【BigData】Java基础_类和对象的基本使用

    1.需求描述

    ①定义一个学生类,然后根据该类创建3个具体的学生对象

    类中包含信息:学生姓名、学号、年龄、性别、所在地址

    ②将这三个学生对象存入到数组中

    ③然后将数组对象按照学生的年龄倒序排序

    2.代码

    目录结构:

    Student.java的内容

    package cn.test.logan.day03;
    
    public class Student {
        // 定义类
        String stuName;
        String stuNo;
        int Age;
        String Gender;
        String Addr;
    }

     StudentManage.java的内容

    package cn.test.logan.day03;
    
    public class StudentManage {
        public static void main(String[] args) {
            // 建造测试数据,然后封装到一个对象中
            Student stu1 = new Student();
            stu1.stuName = "小红";
            stu1.stuNo = "A001";
            stu1.Age = 23;
            stu1.Gender = "女";
            stu1.Addr = "美国";
            
            Student stu2 = new Student();
            stu2.stuName = "小明";
            stu2.stuNo = "A002";
            stu2.Age = 35;
            stu2.Gender = "男";
            stu2.Addr = "中国";
            
            Student stu3 = new Student();
            stu3.stuName = "小张";
            stu3.stuNo = "A003";
            stu3.Age = 22;
            stu3.Gender = "女";
            stu3.Addr = "日本";
            
            // 将3个对象装到一个数组中
            Student[] student = new Student[3];
            student[0] = stu1;
            student[1] = stu2;
            student[2] = stu3;
            
            // 排序
            Student tmp = student[0];
            for(int i=0;i<student.length;i++) {
                if(student[i].Age > tmp.Age) {
                    tmp = student[i];
                }
            }
            // 打印输出年龄最大的学生的姓名
            System.out.println("年龄最大的学生是:"+tmp.stuName);
        }
    }
  • 相关阅读:
    dom4j的安装
    OWl本体语言学习笔记
    java学习笔记之链表(约瑟夫问题)
    C#打开指定文件夹及下载文件代码示例
    如何把phpStorm打造成自己的专属IDE
    SQL和TSQL之间的区别
    整数的划分(分治递归)
    整数的划分(变形)(分治递归)
    子序列 (Data_Structure)
    找球号(Hash)
  • 原文地址:https://www.cnblogs.com/OliverQin/p/12051807.html
Copyright © 2011-2022 走看看