java作业:根据编号输出课程名称(仅记录思路)

需求说明:
按照控制台提示输入1~3之间任一个数字,程序将输出相应的课程名称
根据键盘输入进行判断。如果输入正确,输出对应课程名称。如果输入错误,给出错误提示

不管输入是否正确,均输出“欢迎提出建议”语句


思路:输入一个1~3之间的数,若输入的不对则抛出异常,在catch中处理抛出的异常,并在finally中输出"欢迎提出建议"的语句

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,您需要一个Java代码实现学生信息和课程信息的管理系统,包括以下信息: 学生信息:学号、姓名、性别、年级、密码 课程信息:课程编号课程名称、已选人数、可选人数、授课教师。 下面是一个简单的Java代码实现: ```java import java.util.ArrayList; import java.util.List; public class ManagementSystem { private List<Student> students; private List<Course> courses; public ManagementSystem() { students = new ArrayList<>(); courses = new ArrayList<>(); } public void addStudent(Student student) { students.add(student); } public void removeStudent(Student student) { students.remove(student); } public void addCourse(Course course) { courses.add(course); } public void removeCourse(Course course) { courses.remove(course); } public List<Student> getStudents() { return students; } public List<Course> getCourses() { return courses; } } class Student { private int id; private String name; private String gender; private String grade; private String password; public Student(int id, String name, String gender, String grade, String password) { this.id = id; this.name = name; this.gender = gender; this.grade = grade; this.password = password; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } public String getGrade() { return grade; } public void setGrade(String grade) { this.grade = grade; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } } class Course { private int id; private String name; private int selected; private int max; private String teacher; public Course(int id, String name, int selected, int max, String teacher) { this.id = id; this.name = name; this.selected = selected; this.max = max; this.teacher = teacher; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getSelected() { return selected; } public void setSelected(int selected) { this.selected = selected; } public int getMax() { return max; } public void setMax(int max) { this.max = max; } public String getTeacher() { return teacher; } public void setTeacher(String teacher) { this.teacher = teacher; } } ``` 这个代码实现了一个简单的学生信息和课程信息的管理系统,并提供了一些基本的操作,例如添加学生、删除学生、添加课程、删除课程等。您可以根据自己的需求行修改和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值