Java练习 学生信息管理系统简版
2016-02-24 00:00
766 查看
import java.util.*; public class Document { public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.println("请定义学生人数:"); int stN = in.nextInt(); Student[] arrStu= new Student[stN]; Student[] arr = arrStu; Admin adminStu = new Admin(); while(true){ System.out.println("请选择你要执行的功能:"); System.out.println("10:添加一个学生。"); System.out.println("11:查找一个学生。"); System.out.println("12:根据学生编号更新学生的基本信息。"); System.out.println("13:根据学生编号删除学生。"); System.out.println("14:根据编号输入各科成绩。"); System.out.println("15:根据某门成绩进行排序。"); System.out.println("16:根据总分进行排序。"); System.out.println("99:退出系统。"); System.out.println("\n请输入指令:"); String Number=in.next(); if(Number.equals("10") ){ System.out.println("请输入学生姓名:"); String Name = in.next(); System.out.println("请输入班级:"); String Class = in.next(); adminStu.create(Name, Class, arr); }else if(Number.equals("11")){ System.out.println("请输入要查找学生的编号:"); int stNum = in.nextInt(); adminStu.search(stNum, arr); }else if(Number.equals("12")){ System.out.println("修改学生信息"); System.out.println("请输入学生编号:"); int stNum = in.nextInt(); if(stNum<arrStu.length){ System.out.println("请输入学生姓名:"); String Name = in.next(); System.out.println("请输入班级:"); String Class = in.next(); adminStu.update(stNum,Name,Class,arr); }else{ System.out.println("查无此人。"); } }else if(Number.equals("13")){ System.out.println("删除学生信息"); System.out.println("请输入学生编号"); int stNum = in.nextInt(); adminStu.remove(stNum, arr); }else if(Number.equals("14")){ System.out.println("录入学生成绩"); System.out.println("请输入学生编号:"); int stNum = in.nextInt(); adminStu.inScore(stNum,arr); }else if(Number.equals("15")){ System.out.println("按单科成绩进行排序:"); System.out.println("请输入序号:1、Chinese 2、Math 3、English"); int Num=in.nextInt(); adminStu.Sort(Num, arr); }else if(Number.equals("16")){ System.out.println("按单科成绩进行排序:"); adminStu.sumSort(arr); }else if(Number.equals("99")){ System.out.println("退出系统"); System.exit(0); } } } }
相关文章推荐
- Java练习 学生类
- Java练习 管理类
- java.lang.IllegalArgumentException: Service Inten
- java - socket -客户端
- 阿里云部署Java web项目初体验
- logback与Spring、SpringMVC结合使用教程
- spring profile 使用简略
- Java注解类
- Java生成word/pdf解决方案
- Java对象的序列化和反序列化
- 3.6 Struts2上传文件
- Java ClassLoader
- springmvc 将post转换为delete,put
- 如何解决eclipse中的中文乱码问题:
- Num27反射,jdk新特性(传智视频)
- java阻塞队列
- java线程池
- JAX-WS框架-Myeclipse创建客户端调用webservice服务
- 阿里云部署Java web项目初体验
- logback与Spring、SpringMVC结合使用教程