From 5d3382668f9c8c15f44194f01a09ccf16727efbb Mon Sep 17 00:00:00 2001 From: xcchengguo <2395432766@qq.com> Date: Thu, 22 Dec 2022 01:20:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E7=AC=AC=E5=8D=81=E4=B8=80?= =?UTF-8?q?=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...1 \345\244\247\344\275\234\344\270\232.md" | 97 +++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 "18 \350\260\242\345\256\270/20221221 \345\244\247\344\275\234\344\270\232.md" diff --git "a/18 \350\260\242\345\256\270/20221221 \345\244\247\344\275\234\344\270\232.md" "b/18 \350\260\242\345\256\270/20221221 \345\244\247\344\275\234\344\270\232.md" new file mode 100644 index 0000000..dfa9d9d --- /dev/null +++ "b/18 \350\260\242\345\256\270/20221221 \345\244\247\344\275\234\344\270\232.md" @@ -0,0 +1,97 @@ +```Java +import java.util.Scanner; + +public class cls { + // static 静态 continue 跳过循环 + static Scanner sc = new Scanner(System.in); + public static void main(String[] args) { +welCome(); + String []student = new String[10]; + student[0]= "苏清华"; + student[1]= "林佳泽"; + while (true){ + choicMenu(sc.nextInt(), student); + } + } + public static void welCome(){ +// 欢迎界面 + + System.out.println("===================="+ + "\n-\t欢迎使用三班学生管理系统\t\t-"+ + "\n-\t\t1.浏览所有学生信息\t\t-"+ + "\n-\t\t2.添加学生信息\t\t-"+ + "\n-\t\t3.修改学生信息\t\t-"+ + "\n-\t\t4.查询学生信息\t\t-"+ + "\n-\t\t5。删除学生信息\t\t-"+ + "\n-\t\t6.退出学生信息\t\t-"+ + "\n===================="+ + "\n请输入对应的数字选择你需要的功能"); + } + public static void choicMenu(int num,String[]student){ + switch (num){ + case 1: +// 浏览所有学生信息 + System.out.println("浏览所有学生信息"); + all(student); + break; + case 2: +// 添加学生信息 + System.out.println("添加学生信息"); + add(student); + break; + case 3: +// 修改学生信息 + System.out.println("你选择了修改学生信息"); + break; + case 4: +// 删除学生信息 + System.out.println("你选择了删除学生信息"); + break; + case 5: + System.out.println("你选择了查询学生信息"); +// 查询学生信息 + break; + case 6: + System.out.println("你选择了退出管理系统"); +// 退出管理系统 + break; + default: + System.out.println("没有这一项功能"); + break; + } + + } + public static void all(String[] student){ + for (String name:student){ + if (name==null){ + continue; + } + System.out.println(name+"\t"); + } + } + public static void add(String[]student){ + System.out.println("请输入你要添加的学生:"); + String name = sc.next(); + int index =searchIndex(student,name); + if (index==-1){ + System.out.println("该学生已经在数据库了,请不要重复添加"); + }else { + int nullIndex=searchIndex(student,name); + student[nullIndex]=name; + System.out.println("添加成功"); + all(student); + } + } + public static int searchIndex(String[]student , String name){ + int indext = -1; + for (int i = 0; i < student.length; i++) { + if (name.equals(student[i])){ + indext=i; + return indext; + } + } + return indext; + } +} +``` + -- Gitee