JAVA学生信息管理系统(集合)案例

本文介绍了使用JAVA开发的学生信息管理系统,重点在于菜单功能的实现,通过测试类进行功能验证。
摘要由CSDN通过智能技术生成
package homework;

public class Student implements Comparable<Student>{
	private int sno;
	private String sname;
	private String gender;
	private double score;
	public int getSno() {
		return sno;
	}
	public void setSno(int sno) {
		this.sno = sno;
	}
	public String getSname() {
		return sname;
	}
	public void setSname(String sname) {
		this.sname = sname;
	}
	public String getGender() {
		return gender;
	}
	public void setGender(String gender) {
		this.gender = gender;
	}
	public double getScore() {
		return score;
	}
	public void setScore(double score) {
		this.score = score;
	}
	public Student(int sno, String sname, String gender, double score) {
		super();
		this.sno = sno;
		this.sname = sname;
		this.gender = gender;
		this.score = score;
	}
	public Student() {
		
	}
	@Override
	public String toString() {
		return "Student [sno=" + sno + ", sname=" + sname + ", gender=" + gender + ", score=" + score + "]";
	}
	@Override
	public int compareTo(Student o) {
		if(o.getScore() == this.score) {
			return o.getSno() - sno;
		}else if(o.getScore() > this.score) {
			return 1;
		}else {
			return -1;
		}
	}
	
}

菜单功能实现:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值