From 4217c89629fe1dd9b26a34c994972b6bd6b9d6e5 Mon Sep 17 00:00:00 2001 From: o-matsuda <26-o-matsuda-stellatecnica@it-college.co.jp> Date: Fri, 18 Sep 2026 11:07:24 +0900 Subject: [PATCH] =?UTF-8?q?3=E6=97=A5=E7=9B=AE=E6=AE=B5=E9=9A=8E=EF=BC=95?= =?UTF-8?q?=E5=AE=8C=E4=BA=86=E3=81=97=E3=81=BE=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- em-oop/src/Main.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/em-oop/src/Main.java b/em-oop/src/Main.java index 81effb0..a9d32b6 100644 --- a/em-oop/src/Main.java +++ b/em-oop/src/Main.java @@ -3,7 +3,7 @@ import java.util.Scanner; public class Main { public static void main(String[] args) { - EmployeeData[] employee = new EmployeeData[5]; + BaseDate[] employee = new BaseDate[5]; employee[0] = new EmployeeData("10000", "山田龍也", "ヤマダタツヤ", "yamada@hoge.jp", "aaa", "10"); employee[1] = new EmployeeData("10001", "高橋準", "タカハシジュン", "jtaka@hoge.jp", "bbb", "11"); @@ -25,16 +25,14 @@ public class Main { Scanner sc = new Scanner(System.in); str = sc.nextLine(); for (int i = 0; i <= 4; i++) { - boolean bo = employee[i].isMatchId(str); - if (bo == true) { + if (employee[i].getPrimaryKeyValue().equals(str)){ System.out.println(employee[i]); break; - } - if (bo == false && i == 4 && !str.equals("0")) { + } else if(!employee[i].getPrimaryKeyValue().equals(str) && i==4 && !str.equals("0")) { System.out.println("該当する社員が見つかりませんでした"); } } } System.out.println("システムを終了します"); } -} \ No newline at end of file +}