2日目_段階8
This commit is contained in:
@@ -18,6 +18,7 @@ public class EmployeeData {
|
|||||||
public String getIdEmployee() {
|
public String getIdEmployee() {
|
||||||
return idEmployee;
|
return idEmployee;
|
||||||
}
|
}
|
||||||
|
|
||||||
//idEmployee「ID」を設定するsetter
|
//idEmployee「ID」を設定するsetter
|
||||||
public void setIdEmployee(String idEmployee) {
|
public void setIdEmployee(String idEmployee) {
|
||||||
this.idEmployee = idEmployee;
|
this.idEmployee = idEmployee;
|
||||||
@@ -27,15 +28,28 @@ public class EmployeeData {
|
|||||||
public String getNmEmployee() {
|
public String getNmEmployee() {
|
||||||
return nmEmployee;
|
return nmEmployee;
|
||||||
}
|
}
|
||||||
|
|
||||||
//nmEmployee「名前」を設定するsetter
|
//nmEmployee「名前」を設定するsetter
|
||||||
public void setNmEmployee(String nmEmployee) {
|
public void setNmEmployee(String nmEmployee) {
|
||||||
|
this.nmEmployee = nmEmployee.trim();
|
||||||
|
|
||||||
|
if (nmEmployee == null || nmEmployee.trim().isEmpty()) {
|
||||||
|
System.out.println("社員名が空のため設定できませんでした");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
this.nmEmployee = nmEmployee;
|
this.nmEmployee = nmEmployee;
|
||||||
|
// this.nmEmployee = nmEmployee.trim(); //前後の空白削除
|
||||||
|
// this.nmEmployee = null;
|
||||||
|
// if(nmEmployee != null && nmEmployee.isEmpty()) {
|
||||||
|
// System.out.println("社員名が空のため設定できませんでした");
|
||||||
}
|
}
|
||||||
|
|
||||||
//getKnEmployee「カタカナの名前」を取得するgetter
|
//getKnEmployee「カタカナの名前」を取得するgetter
|
||||||
public String getKnEmployee() {
|
public String getKnEmployee() {
|
||||||
return knEmployee;
|
return knEmployee;
|
||||||
}
|
}
|
||||||
|
|
||||||
//getKnEmployee「カタカナの名前」を設定するsetter
|
//getKnEmployee「カタカナの名前」を設定するsetter
|
||||||
public void setKnEmployee(String knEmployee) {
|
public void setKnEmployee(String knEmployee) {
|
||||||
this.knEmployee = knEmployee;
|
this.knEmployee = knEmployee;
|
||||||
@@ -45,6 +59,7 @@ public class EmployeeData {
|
|||||||
public String getMailAddress() {
|
public String getMailAddress() {
|
||||||
return mailAddress;
|
return mailAddress;
|
||||||
}
|
}
|
||||||
|
|
||||||
//メールアドレスを設定するsetter
|
//メールアドレスを設定するsetter
|
||||||
public void setMailAddress(String mailAddress) {
|
public void setMailAddress(String mailAddress) {
|
||||||
this.mailAddress = mailAddress;
|
this.mailAddress = mailAddress;
|
||||||
@@ -54,6 +69,7 @@ public class EmployeeData {
|
|||||||
public String getPassword() {
|
public String getPassword() {
|
||||||
return password;
|
return password;
|
||||||
}
|
}
|
||||||
|
|
||||||
//パスワードを取得するsetter
|
//パスワードを取得するsetter
|
||||||
public void setPassword(String password) {
|
public void setPassword(String password) {
|
||||||
this.password = password;
|
this.password = password;
|
||||||
@@ -63,6 +79,7 @@ public class EmployeeData {
|
|||||||
public String getIdDepartment() {
|
public String getIdDepartment() {
|
||||||
return idDepartment;
|
return idDepartment;
|
||||||
}
|
}
|
||||||
|
|
||||||
//IdDepartmentを取得するsetter
|
//IdDepartmentを取得するsetter
|
||||||
public void setIdDepartment(String idDepartment) {
|
public void setIdDepartment(String idDepartment) {
|
||||||
this.idDepartment = idDepartment;
|
this.idDepartment = idDepartment;
|
||||||
@@ -74,9 +91,6 @@ public class EmployeeData {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public EmployeeData(String idEmployee, String nmEmployee,
|
public EmployeeData(String idEmployee, String nmEmployee,
|
||||||
String knEmployee, String mailAddress, String password, String idDepartment) {
|
String knEmployee, String mailAddress, String password, String idDepartment) {
|
||||||
this.idEmployee = idEmployee;
|
this.idEmployee = idEmployee;
|
||||||
@@ -96,7 +110,6 @@ public class EmployeeData {
|
|||||||
//
|
//
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
|
||||||
// public String Employee(String idEmployee) {
|
// public String Employee(String idEmployee) {
|
||||||
// this.idEmployee= idEmployee;
|
// this.idEmployee= idEmployee;
|
||||||
// }
|
// }
|
||||||
@@ -123,5 +136,4 @@ public class EmployeeData {
|
|||||||
+ "\t" + this.password + "\t" + this.idDepartment);
|
+ "\t" + this.password + "\t" + this.idDepartment);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,9 +15,8 @@ public class Main {
|
|||||||
// employees[0] = new EmployeeData();
|
// employees[0] = new EmployeeData();
|
||||||
|
|
||||||
employees[0] = new EmployeeData("10000", "山田龍也", "ヤマダタツヤ", "yamada@hoge.jp", "aaa", "10");
|
employees[0] = new EmployeeData("10000", "山田龍也", "ヤマダタツヤ", "yamada@hoge.jp", "aaa", "10");
|
||||||
|
|
||||||
// employees[0].setIdEmployee("1000"); //private 後 に使用する!!
|
// employees[0].setIdEmployee("1000"); //private 後 に使用する!!
|
||||||
// employees[0].setNmEmployee("山田龍也");
|
employees[0].setNmEmployee(""); //段階 8 確認用
|
||||||
// employees[0].setKnEmployee("ヤマダタツヤ");
|
// employees[0].setKnEmployee("ヤマダタツヤ");
|
||||||
// employees[0].setMailAddress("yamada@hoge.jp");
|
// employees[0].setMailAddress("yamada@hoge.jp");
|
||||||
// employees[0].setPassword("aaa");
|
// employees[0].setPassword("aaa");
|
||||||
@@ -84,7 +83,7 @@ public class Main {
|
|||||||
// employees[3].idDepartment = "12";
|
// employees[3].idDepartment = "12";
|
||||||
// //
|
// //
|
||||||
// employees[4] = new EmployeeData();
|
// employees[4] = new EmployeeData();
|
||||||
employees[4] = new EmployeeData("10004", "三宅武", "ミヤケタケシ", "miya@hoge.jp", "eee", "13");
|
employees[4] = new EmployeeData("10004", "aa", "ミヤケタケシ", "miya@hoge.jp", "eee", "13");
|
||||||
|
|
||||||
// employees[4].setIdEmployee("10004");
|
// employees[4].setIdEmployee("10004");
|
||||||
// employees[4].setNmEmployee("三宅武");
|
// employees[4].setNmEmployee("三宅武");
|
||||||
@@ -100,6 +99,8 @@ public class Main {
|
|||||||
// employees[4].password = "eee";
|
// employees[4].password = "eee";
|
||||||
// employees[4].idDepartment = "13";
|
// employees[4].idDepartment = "13";
|
||||||
|
|
||||||
|
//employees[5]= new EmployeeData("10005", , "タカヤマアカネ", "takayamaa@hoge.jp", "taka", "14");
|
||||||
|
|
||||||
// Scanner scanner = new Scanner(System.in); //8段階目!スキャナー作成
|
// Scanner scanner = new Scanner(System.in); //8段階目!スキャナー作成
|
||||||
// while (true) { //while(true)- 9段階目課題
|
// while (true) { //while(true)- 9段階目課題
|
||||||
// System.out.println("検索したい社員IDを入力してください"); //検索するID入力
|
// System.out.println("検索したい社員IDを入力してください"); //検索するID入力
|
||||||
@@ -130,11 +131,13 @@ public class Main {
|
|||||||
// //Scannerを閉じる
|
// //Scannerを閉じる
|
||||||
// scanner.close();
|
// scanner.close();
|
||||||
|
|
||||||
|
|
||||||
System.out.println(employees[0]);
|
System.out.println(employees[0]);
|
||||||
System.out.println(employees[1]);
|
System.out.println(employees[1]);
|
||||||
System.out.println(employees[2]);
|
System.out.println(employees[2]);
|
||||||
System.out.println(employees[3]);
|
System.out.println(employees[3]);
|
||||||
System.out.println(employees[4]);
|
System.out.println(employees[4]);
|
||||||
|
// System.out.println(employees[5]);
|
||||||
//5人分のインスタンスをすべて生成し終えた後にクラス名から呼び出し、件数表示
|
//5人分のインスタンスをすべて生成し終えた後にクラス名から呼び出し、件数表示
|
||||||
System.out.println("現在の社員データ件数:" + EmployeeData.empCount +"件");
|
System.out.println("現在の社員データ件数:" + EmployeeData.empCount +"件");
|
||||||
// employees[0].showinfo();
|
// employees[0].showinfo();
|
||||||
|
|||||||
Reference in New Issue
Block a user