用数组实现学生管理系统


package com.demo38;
/*
 * 学生管理系统需求分析:
 * (注册和登录)学生录入、信息的修改、删除、查询、退出
*/
import java.util.Scanner;
public class Student {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		//定义全局变量,用来存储用户名和密码
		String admin="";
		String adminpwd="";
		
		//定义存储学生信息的数组
		String[] stuname=new String[10];
		String[] phone=new String[10];
		int[] age=new int[10];
		String ans="y";
		while(ans.equals("y")) {
			
		
		
		System.out.println("欢迎进入SHU学生管理系统");
		System.out.println("1.注册");
		System.out.println("2.登录");
		int c=scanner.nextInt();
		if(c==1) {
			//注册
			System.out.println("请输入注册的用户名:");
			String uname=scanner.next();
			System.out.println("请输入注册的密码:");
			String upwd=scanner.next();
			admin=uname;
			adminpwd=upwd;
			System.out.println("注册成功");
		}
		else if(c==2) {
			//登录
			System.out.println("请输入用户名:");
			String name=scanner.next();
			System.out.println("请输入密码:");
			String pwd=scanner.next();
			if (name.equals(admin)&&pwd.equals(adminpwd)) {
				//登陆成功
				ans="n";
				System.out.println("登陆成功,欢迎:"+admin);
				String ans2="y";
				while(ans2.equals("y")) {
				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("请选择操作:");
				int choice=scanner.nextInt();
				switch(choice) {
				case 1:
					System.out.println("========进入添加界面==============");
					System.out.println("请输入姓名");
					String n=scanner.next();
					System.out.println("请输入电话");
					String p=scanner.next();
					System.out.println("请输入年龄");
					int a=scanner.nextInt();
					//把信息存到数组中
					boolean flag1=true;
					for(int i=0;i