用java编写能输入和输出n个学生的信息(学生姓名,年龄,性别),用面向对象的方法 您所在的位置:网站首页 java录入学生成绩信息 用java编写能输入和输出n个学生的信息(学生姓名,年龄,性别),用面向对象的方法

用java编写能输入和输出n个学生的信息(学生姓名,年龄,性别),用面向对象的方法

2023-10-28 17:50| 来源: 网络整理| 查看: 265

编写一个控制台程序,重复输n个学生的信息(学生姓名,年龄,性别),并把这5个学生对象加入到StringBuffer中buffer.append(student),最后输出StringBuffer的内容,输出格式如下: 1.张三 22 男 2.李四 18 女 …… 注意每个学生的信息输出一行。`

思路:首先建一个学生类(Student),将学生姓名、年龄、性别封装起来,setter/getter方法设置和得到属性,在测试类(Test)中建一个 Student[] students = new Student[N]数组,用来存学生这些个对象,然后通过构造器构造学生。如下所示:

主要:students[i] = new Student(input.next(), input.nextInt(), input.next());//键盘输入学生的每一个属性后封装成一个学生对象,将其引用给students[i] 。

buffer.append((i+1)+"."+students[i].getStuName()+"\t").append(students[i].getAge()+"\t").append(students[i].getGender()+"\n"); //或用buffer.append(students[i]+"\n");添加每一个学生的信息到buffer中

最后,在控制台打印出学生信息

具体实现代码如下:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有