Java 简单学生管理系统

package demo4;

public class RunStudentManage {
    public static void main(String[] args) {
         /*
          创建一个学生信息管理系统对象
          */
        StudentManage studentManager = new StudentManage();
        studentManager.menu();





    }
}
package demo4;
import java.util.Arrays;
import java.util.Scanner;

public class StudentManage {
    Student[] students = new Student[30];//[null,null,null]
     int count;

    Scanner scanner = new Scanner(System.in);
    /*
       管理系统主方法
     */
    public void menu(){
        loop:while(true){
            System.out.println("用户选择操作: 1.添加学生,2-删除学生,3.查询学生,4-退出");
            Scanner s = new Scanner(System.in);
            int item = s.nextInt();
            switch (item){
                case 1: this.add(); break;
                case 2: this.delete(); break;
                case 3: this.search(); break;
                case 4:  break loop;
            }
        }
    }
    /*
       添加
     */
    public void add(){

        System.out.println("请输入是第几个学生");
        int count = scanner.nextInt();


        Student student=new Student();
        System.out.println("请输入姓名");
        String name = scanner.next();//字符串直接使用
        student.setName(name);

        System.out.println("请输入学号");
        int num = scanner.nextInt();
        student.setNum(num);


        System.out.println("请输入性别");
        String gender = scanner.next();
        student.setGender(gender);
        students[count]=student;
        System.out.println(students[count]);
        System.out.println(students[count].getNum());
    }

    /*
      删除
     */
    public void delete(){
        System.out.println("请输入要删除的学号:");
        Scanner scanner = new Scanner(System.in);
        int num = scanner.nextInt();
        //对数组进行遍历

        int index=-1;
        if(index==-1){

        }else

        for (int i=0;i<count;i++){




        }
    }
    /*
      查询
     */
    public void search(){
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入要咨询学生的学号");
        int num = scanner.nextInt();
        for(int i=0;i<count;i++){
            if (students[i].getNum()==num){
                System.out.println("您所查询学生信息:"+"   姓名:"+students[i].getName()+"   学号:"+students[i].getNum()+"   性别:"+students[i].getGender());
                return;
            }else {
                System.out.println("未查询到");
            }
        }






    }

}
package demo4;
import java.util.Arrays;
import java.util.Scanner;

public class StudentManage {
    Student[] students = new Student[30];//[null,null,null]
     int count;

    Scanner scanner = new Scanner(System.in);
    /*
       管理系统主方法
     */
    public void menu(){
        loop:while(true){
            System.out.println("用户选择操作: 1.添加学生,2-删除学生,3.查询学生,4-退出");
            Scanner s = new Scanner(System.in);
            int item = s.nextInt();
            switch (item){
                case 1: this.add(); break;
                case 2: this.delete(); break;
                case 3: this.search(); break;
                case 4:  break loop;
            }
        }
    }
    /*
       添加
     */
    public void add(){

        System.out.println("请输入是第几个学生");
        int count = scanner.nextInt();


        Student student=new Student();
        System.out.println("请输入姓名");
        String name = scanner.next();//字符串直接使用
        student.setName(name);

        System.out.println("请输入学号");
        int num = scanner.nextInt();
        student.setNum(num);


        System.out.println("请输入性别");
        String gender = scanner.next();
        student.setGender(gender);
        students[count]=student;
        System.out.println(students[count]);
        System.out.println(students[count].getNum());
    }

    /*
      删除
     */
    public void delete(){
        System.out.println("请输入要删除的学号:");
        Scanner scanner = new Scanner(System.in);
        int num = scanner.nextInt();
        //对数组进行遍历

        int index=-1;
        if(index==-1){

        }else

        for (int i=0;i<count;i++){




        }
    }
    /*
      查询
     */
    public void search(){
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入要咨询学生的学号");
        int num = scanner.nextInt();
        for(int i=0;i<count;i++){
            if (students[i].getNum()==num){
                System.out.println("您所查询学生信息:"+"   姓名:"+students[i].getName()+"   学号:"+students[i].getNum()+"   性别:"+students[i].getGender());
                return;
            }else {
                System.out.println("未查询到");
            }
        }






    }

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值