diff --git a/em-oop/src/EmployeeData.java b/em-oop/src/EmployeeData.java index ff3806a..58270a9 100644 --- a/em-oop/src/EmployeeData.java +++ b/em-oop/src/EmployeeData.java @@ -21,7 +21,13 @@ public class EmployeeData { } public void setNmEmployee(String nmEmployee) { + // null ဖြစ်နေသလား (သို့မဟုတ်) ရှေ့နောက် Space များကို ဖယ်ရှားလိုက်လျှင် စာသားအလွတ် ဖြစ်သွားသလား စစ်ဆေးခြင်း + if (nmEmployee == null || nmEmployee.trim().isEmpty()) { + System.out.println("社員名が空のため設定できませんでした"); + } else { + this.nmEmployee = nmEmployee; + } } public String getKnEmployee() { diff --git a/em-oop/src/Main.java b/em-oop/src/Main.java index 0050af2..c86238d 100644 --- a/em-oop/src/Main.java +++ b/em-oop/src/Main.java @@ -137,6 +137,11 @@ public class Main { // if (!found) { // System.out.println("該当する社員が見つかりませんでした"); // } + System.out.println("--- 空文字のテスト ---"); + employee1.setNmEmployee(""); // စာသားအလွတ် + employee1.setNmEmployee(" "); // Space သီးသန့် + employee1.setNmEmployee(null); // null တန်ဖိုး + }