From 94ed3d08b54c8989cb815e9ba808f8ab5ded44b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=88=90=E9=B8=BF?= <3157164764@qq,com> Date: Thu, 22 Dec 2022 21:56:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=B8=80=E4=B8=8B?= =?UTF-8?q?=E5=B0=8F=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...73\347\273\237\345\210\235\346\255\245.md" | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git "a/16 \346\236\227\346\210\220\351\270\277/20221220 \345\255\246\347\224\237\347\256\241\347\220\206\347\263\273\347\273\237\345\210\235\346\255\245.md" "b/16 \346\236\227\346\210\220\351\270\277/20221220 \345\255\246\347\224\237\347\256\241\347\220\206\347\263\273\347\273\237\345\210\235\346\255\245.md" index 176ba1b..a631397 100644 --- "a/16 \346\236\227\346\210\220\351\270\277/20221220 \345\255\246\347\224\237\347\256\241\347\220\206\347\263\273\347\273\237\345\210\235\346\255\245.md" +++ "b/16 \346\236\227\346\210\220\351\270\277/20221220 \345\255\246\347\224\237\347\256\241\347\220\206\347\263\273\347\273\237\345\210\235\346\255\245.md" @@ -24,7 +24,9 @@ package 学生管理系统; import org.ietf.jgss.GSSName; +import java.lang.reflect.Array; import java.time.OffsetDateTime; +import java.util.Arrays; import java.util.FormatFlagsConversionMismatchException; import java.util.Scanner; @@ -52,18 +54,22 @@ public class A1 { System.out.println("请输入你想要添加学生的名字"); String nase = sc.next(); tianJia(ll,nase); + System.out.println(Arrays.toString(ll)); } else if (gn == 3) { System.out.println("请输入你想要修改的学生姓名"); String nase1=sc.next(); xiuGai(ll,nase1); + System.out.println(Arrays.toString(ll)); } else if (gn == 4) { System.out.println("请输入你想要删除的学生名字"); String nase2 = sc.next(); shanChu(ll,nase2); + System.out.println(Arrays.toString(ll)); } else if (gn == 5) { System.out.println("请输入你要查找学生的名字"); String nase3 =sc.next(); chaXun(ll,nase3); + System.out.println(Arrays.toString(ll)); } else if (gn == 6) { System.out.println("已经成功为你退出系统"); break a; @@ -105,12 +111,14 @@ public class A1 { //修改学生信息 public static void xiuGai(String[] ll,String nase1){ for (int i=0;i< ll.length;i++){ - if (nase1.equals(ll[i])){ + if (ll[i] != null){ + if (nase1.equals(ll[i])) { System.out.println("请输入新的名字"); String ls = sc.next(); - ll[i]=ls; + ll[i] = ls; System.out.println("修改成功"); break; + } }else { System.out.println("该名单中没有该学生"); break; @@ -120,10 +128,12 @@ public class A1 { //删除学生信息 public static void shanChu(String[]ll,String nase2) { for (int i=0;i< ll.length;i++){ - if (nase2.equals(ll[i])){ - ll[i]=null; + if (ll[i] != null){ + if (nase2.equals(ll[i])) { + ll[i] = null; System.out.println("删除成功"); break; + } }else { System.out.println("没有该学生,请重新输入"); break; @@ -134,10 +144,12 @@ public class A1 { // 查询学生信息 public static void chaXun(String[] ll,String nase3) { for (int i=0;i< ll.length;i++){ - if (nase3.equals(ll[i])){ + if (ll[i] != null){ + if (nase3.equals(ll[i])) { System.out.println(ll[i]); System.out.println("查到有此人"); break; + } }else { System.out.println("查无此人"); break; -- Gitee