学生信息管理系统Java基础版无数据库.docx

上传人:b****1 文档编号:317878 上传时间:2022-10-08 格式:DOCX 页数:19 大小:13.61KB
下载 相关 举报
学生信息管理系统Java基础版无数据库.docx_第1页
第1页 / 共19页
学生信息管理系统Java基础版无数据库.docx_第2页
第2页 / 共19页
学生信息管理系统Java基础版无数据库.docx_第3页
第3页 / 共19页
学生信息管理系统Java基础版无数据库.docx_第4页
第4页 / 共19页
学生信息管理系统Java基础版无数据库.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

学生信息管理系统Java基础版无数据库.docx

《学生信息管理系统Java基础版无数据库.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统Java基础版无数据库.docx(19页珍藏版)》请在冰豆网上搜索。

学生信息管理系统Java基础版无数据库.docx

学生信息管理系统Java基础版无数据库

package.qx;

importjava.util.Scanner;

publicclassStudentManagerMethod{

/**

*学生信息管理系统(简易,无数据库)

*用户名为:

2010031

*密码为:

2010031

*/

//定义一个二维String类型数组,来保存学生的信息

staticString[][]students=newString[100][4];

staticintcount=4;//存放当前的学生人数

//打印一级菜单

publicstaticvoidprintFirstMenu()

{

//输出一级菜单

System.out.println("*************欢迎使用学生信息管理系统(简易版)***********");

System.out.println("********************************************************");

System.out.println("1.登陆");

System.out.println();

System.out.println("2.退出");

System.out.println("********************************************************");

System.out.print("请选择要执行的操作:

");

}

//打印二级菜单

publicstaticvoidprintSecondMenu()

{

//输出二级菜单

System.out.println("*************欢迎使用学生信息管理系统(简易版)***********");

System.out.println("********************************************************");

System.out.println("1.查看学生信息");

System.out.println();

System.out.println("2.添加学生信息");

System.out.println();

System.out.println("3.修改学生信息");

System.out.println();

System.out.println("4.查询学生信息");

System.out.println();

System.out.println("5.删除学生信息");

System.out.println();

System.out.println("6.退出");

System.out.println("********************************************************");

System.out.print("请选择要执行的操作:

");

}

//打印三级菜单

publicstaticvoidprintThirdMenu()

{

//输出第三级菜单

System.out.println("*************欢迎使用学生信息管理系统(简易版)***********");

System.out.println("********************************************************");

System.out.println("1.按学生学号查询");

System.out.println();

System.out.println("2.按学生姓名查询");

System.out.println();

System.out.println("3.按学生年龄查询");

System.out.println();

System.out.println("4.按学生职务查询");

System.out.println();

System.out.println("5.退出");

System.out.println("********************************************************");

System.out.print("请选择要执行的操作:

");

}

//定义初始化数据

publicstaticvoidinitStudent()

{

String[]s1={"s001","三","21","学生"};

String[]s2={"s002","四","22","班长"};

String[]s3={"s003","王五","23","干部"};

String[]s4={"s004","伟","28","旁听"};

students[0]=s1;

students[1]=s2;

students[2]=s3;

students[3]=s4;

}

//查看学生信息

publicstaticvoidlookStudent()

{

for(inti=0;i

{

for(intj=0;j

{

System.out.print(students[i][j]+"\t");

}

System.out.println();

}

}

//添加学生信息

publicstaticvoidaddStudent()

{

Scannerscanner=newScanner(System.in);

System.out.print("请输入新的学号:

");

StringstuNo2=scanner.nextLine();

scanner=newScanner(System.in);

System.out.print("请输入新的姓名:

");

StringstuName2=scanner.nextLine();

scanner=newScanner(System.in);

System.out.print("请输入新的年龄:

");

StringstuAge2=scanner.nextLine();

scanner=newScanner(System.in);

System.out.print("请输入新的职务:

");

StringstuTitle2=scanner.nextLine();

//将用户输入的新学生信息构造一个新的String数组

String[]tmpStu2={stuNo2,stuName2,stuAge2,stuTitle2};

//将此新学生添加到二维数组中

students[count]=tmpStu2;

count++;

}

//修改学生信息

publicstaticvoidmodifyStudent()

{

//按学号查找对应的学生信息

System.out.print("请输入需要修改的学生的学号:

");

Scannerscanner=newScanner(System.in);

StringchangeNo=scanner.nextLine();

intchangeCount=0;//标记,作为所找学生的标记

booleanchangeFlag=false;//标记,决定是否修改

for(inti=0;i

{

if(students[i][0].equals(changeNo))

{

System.out.println("找到,信息如下:

");

for(intj=0;j

{

System.out.print(students[i][j]+"\t");

}

changeCount=i;

changeFlag=true;

break;

}

}

System.out.println();

//修改

if(changeFlag)

{

scanner=newScanner(System.in);

System.out.print("请输入新的学号:

");

StringstuNo3=scanner.nextLine();

scanner=newScanner(System.in);

System.out.print("请输入新的姓名:

");

StringstuName3=scanner.nextLine();

scanner=newScanner(System.in);

System.out.print("请输入新的年龄:

");

StringstuAge3=scanner.nextLine();

scanner=newScanner(System.in);

System.out.print("请输入新的职务:

");

StringstuTitle3=scanner.nextLine();

String[]tmpStu3={stuNo3,stuName3,stuAge3,stuTitle3};

students[changeCount]=tmpStu3;

//显示修改后的学生信息

System.out.println("修改后的学生信息:

");

for(inti=0;i

lookStudent();

}

else

{

System.out.println("没找到!

请核实输入数据!

");

System.out.println();

}

}

//查询学生信息

//按学生学号查询

publicstaticvoidqueryStudentNo()

{

System.out.print("请输入需要查询的学生的学号:

");

Scannerscanner=newScanner(System.in);

StringfindNo=scanner.nextLine();

booleanfindFlag1=true;//标记,用来显示是否找到

for(inti=0;i

{

if(students[i][0].equals(findNo))

{

System.out.println("找到,信息如下:

");

for(intj=0;j

{

System.out.print(students[i][j]+"\t");

}

findFlag1=false;

System.out.println();

brea

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1