public class Main { public static void main(String[] args) { System.out.println("会社名:" + EmployeeData.COMPANY_NAME); // EmployeeData employee = new EmployeeData("10000", "山田龍也", "ヤマダタツヤ", // "yamada@hoge.jp", "aaa", "10"); // System.out.println(employee); // // System.out.println(); EmployeeData[] employees = new EmployeeData[5]; for (int i = 0; i < employees.length; i++) { employees[i] = new EmployeeData(); } employees[0].setIdEmployee("10000"); employees[0].setNmEmployee("山田龍也"); employees[0].setKnEmployee("ヤマダタツヤ"); employees[0].setMailAddress("yamada@hoge.jp"); employees[0].setPassword("aaa"); employees[0].setIdDepartment("10"); employees[1].setIdEmployee("10001"); employees[1].setNmEmployee("高橋準\t"); employees[1].setKnEmployee("タカハシジュン"); employees[1].setMailAddress("jtaka@hoge.jp"); employees[1].setPassword("bbb"); employees[1].setIdDepartment("10"); employees[2].setIdEmployee("10002"); employees[2].setNmEmployee("麻枝史明"); employees[2].setKnEmployee("マエダフミアキ"); employees[2].setMailAddress("fmak@hoge.jp"); employees[2].setPassword("ccc"); employees[2].setIdDepartment("11"); employees[3].setIdEmployee("10003"); employees[3].setNmEmployee("丸戸章介"); employees[3].setKnEmployee("マルトショウスケ"); employees[3].setMailAddress("marusyo@hoge.jp"); employees[3].setPassword("ddd"); employees[3].setIdDepartment("12"); employees[4].setIdEmployee("10004"); employees[4].setNmEmployee("三宅武\t"); employees[4].setKnEmployee("ミヤケタケシ"); employees[4].setMailAddress("miya@hoge.jp"); employees[4].setPassword("eee"); employees[4].setIdDepartment("13"); for (EmployeeData e : employees) { System.out.println(e); ; } System.out.println("現在の社員のデータ件数:" + EmployeeData.getEmpCount() + "件"); System.out.println(); //nullおよび前後の空白を取り除いた結果が空文字チェック EmployeeData emp = new EmployeeData("10000", "デフォルト", "ヤマダタツヤ", "yamada@hoge.jp", "aaa", "10"); System.out.println(emp); emp.setNmEmployee(null); System.out.println(emp); emp.setNmEmployee("   "); System.out.println(emp); System.out.println(); EmployeeData emptyEmployee = new EmployeeData("", "", "", "", "", ""); System.out.println(emptyEmployee); System.out.println(); //IDが一致するか boolean matchIdBool = false; System.out.println("10002 を検索します"); for (EmployeeData e : employees) { matchIdBool = e.isMatchId("10002"); if (matchIdBool) break; } System.out.println(matchIdBool); System.out.println("99999 を検索します"); System.out.println(EmployeeData.isMatchId(employees, "99999")); System.out.println("10003 を検索します"); System.out.println(EmployeeData.isMatchId(employees, "10003")); } }