利用java编写
编写学生类(学号姓名)添加班级管理类(班级名称和学院集合)并初始化1个班级, 我想要达到的结果
编写学生类(学号姓名)添加班级管理类(班级名称和学院集合)并初始化1个班级,
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 笑死鱼啦 2022-05-30 15:23关注
答题不易, 有帮助的话辛苦点击采纳~
思路:
1.创建学生类对象, 包括学号姓名两个属性
2.创建班级类对象, 包括班级号和学生集合两个属性public class Student { private Integer stuId; private String name; @Override public String toString() { return "Student{" + "stuId=" + stuId + ", name='" + name + '\'' + '}'; } public Integer getStuId() { return stuId; } public void setStuId(Integer stuId) { this.stuId = stuId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Student() { } public Student(Integer stuId, String name) { this.stuId = stuId; this.name = name; } }
import java.util.ArrayList; public class ClassManagement { private String classId; private ArrayList<Student> stuList; @Override public String toString() { return "ClassManagement{" + "classId='" + classId + '\'' + ", stuList=" + stuList + '}'; } public String getClassId() { return classId; } public void setClassId(String classId) { this.classId = classId; } public ArrayList<Student> getStuList() { return stuList; } public void setStuList(ArrayList<Student> stuList) { this.stuList = stuList; } public ClassManagement() { } public ClassManagement(String classId, ArrayList<Student> stuList) { this.classId = classId; this.stuList = stuList; } }
import java.util.ArrayList; import java.util.Collections; public class Test { public static void main(String[] args) { // 创建多个学生对象 Student stu1 = new Student(1001,"张三"); Student stu2 = new Student(1002,"李四"); Student stu3 = new Student(1003,"王五"); Student stu4 = new Student(1004,"赵六"); //创建学生集合 ArrayList<Student> stuList = new ArrayList<>(); //使用Collections工具类添加数据 Collections.addAll(stuList,stu1,stu2,stu3,stu4); //创建班级管理对象, 初始化班级 ClassManagement cm = new ClassManagement("高一三班",stuList); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 乌班图ip地址配置及远程SSH
- ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
- ¥15 PSPICE制作一个加法器
- ¥15 javaweb项目无法正常跳转
- ¥15 VMBox虚拟机无法访问
- ¥15 skd显示找不到头文件
- ¥15 机器视觉中图片中长度与真实长度的关系
- ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
- ¥15 java 的protected权限 ,问题在注释里
- ¥15 这个是哪里有问题啊?