package 数组作业;
public class Student {
String stuName,stuSex;
int stuAge,stuSno;
}
package 数组作业;
public class opreate {
Student[] students = new Student[100];//创建一个放学生对象的数组
Student stu = new Student();
int index=0;
//主菜单
public void menu() {
System.out.println("简易版学生管理系统");
System.out.println("1.添加学生信息");
System.out.println("2.根据学号修改学生信息");
System.out.println("3.查看所有学生信息");
System.out.println("4.根据学号查看某一个学生信息");
System.out.println("5.根据性别查看同性别的所有学生");
System.out.println("6.根据学号删除某一个学生");
System.out.println("7.根据学号升序排序");
System.out.println("8.根据年龄降序排序");
System.out.println("9.退出");
System.out.println("请输入你的选择:");
}
//增加学生
public boolean addstu(Student stu) {
// for(int i = 0;i<students.length;i++) {
// if(students[i]==null) {
// students[i]=stu;
// return true;
// }
// }
// return false;
if(index!=students.length) {
students[index++]=stu;
return true;
}
return false;
}
//查看所有学生信息
public void show() {
for(Student stu:students) {
if(stu!=null) {
System.out.println(stu.stuName+stu.stuAge+stu.stuSex+stu.stuSno);
}else {
break;
}
}
}
//
//根据学号查看一个学生的信息
public Student queryStudentById(int sno) {
for(Student newstu : students) {
if(newstu!=null) {
if(newstu.stuSno==sno) {/