3日目段階6です
This commit is contained in:
39
em-oop/src/DepartmentData.java
Normal file
39
em-oop/src/DepartmentData.java
Normal file
@@ -0,0 +1,39 @@
|
||||
|
||||
public class DepartmentData extends BaseData {
|
||||
private String idDepartment;
|
||||
private String nmDepartment;
|
||||
|
||||
public DepartmentData(String idDepartment, String nmDepartment) {
|
||||
setIdDepartment(idDepartment);
|
||||
setNmDepartment(nmDepartment);
|
||||
}
|
||||
|
||||
public String getIdDepartment() {
|
||||
return idDepartment;
|
||||
}
|
||||
|
||||
public void setIdDepartment(String idDepartment) {
|
||||
this.idDepartment = idDepartment;
|
||||
}
|
||||
|
||||
public String getNmDepartment() {
|
||||
return nmDepartment;
|
||||
}
|
||||
|
||||
public void setNmDepartment(String nmDepartment) {
|
||||
this.nmDepartment = nmDepartment;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return getIdDepartment() + "\t" + getNmDepartment();
|
||||
}
|
||||
|
||||
public String toCSV() {
|
||||
return getIdDepartment() + "," + getNmDepartment();
|
||||
}
|
||||
|
||||
public String getPrimaryKeyValue() {
|
||||
return getIdDepartment();
|
||||
}
|
||||
}
|
||||
@@ -12,7 +12,7 @@ public class Main {
|
||||
String id = scanner.nextLine();
|
||||
boolean bo = false;
|
||||
|
||||
BaseData[] employees = new BaseData[5];
|
||||
BaseData[] allData = new BaseData[11];
|
||||
|
||||
BaseData employee = new EmployeeData("10000", "山田龍也", "ヤマダタツヤ", "yamada@hoge.jp", "aaa", "10");
|
||||
|
||||
@@ -24,21 +24,39 @@ public class Main {
|
||||
|
||||
BaseData employee4 = new EmployeeData("10004", "三宅武", "ミヤケタケシ", "miya@hoge.jp,eee", "eee", "13");
|
||||
|
||||
employees[0] = employee;
|
||||
employees[1] = employee1;
|
||||
employees[2] = employee2;
|
||||
employees[3] = employee3;
|
||||
employees[4] = employee4;
|
||||
allData[0] = employee;
|
||||
allData[1] = employee1;
|
||||
allData[2] = employee2;
|
||||
allData[3] = employee3;
|
||||
allData[4] = employee4;
|
||||
|
||||
for (int i = 0; i < employees.length; i++) {
|
||||
BaseData dept = new DepartmentData("10", "役員");
|
||||
BaseData dept1 = new DepartmentData("11", "人事・総務部");
|
||||
BaseData dept2 = new DepartmentData("12", "経理部");
|
||||
BaseData dept3 = new DepartmentData("13", "システム開発事業部");
|
||||
BaseData dept4 = new DepartmentData("14", "教育事業部");
|
||||
BaseData dept5 = new DepartmentData("15", "営業企画部");
|
||||
|
||||
allData[5] = dept;
|
||||
allData[6] = dept1;
|
||||
allData[7] = dept2;
|
||||
allData[8] = dept3;
|
||||
allData[9] = dept4;
|
||||
allData[10] = dept5;
|
||||
|
||||
for (int i = 0; i < allData.length; i++) {
|
||||
System.out.println(allData[i]);
|
||||
}
|
||||
|
||||
for (int i = 0; i < allData.length; i++) {
|
||||
|
||||
// System.out.println(employees[i]);
|
||||
if (employees[i].getPrimaryKeyValue().equals(id)) {
|
||||
if (allData[i].getPrimaryKeyValue().equals(id)) {
|
||||
bo = true;
|
||||
System.out.println(employees[i]);
|
||||
System.out.println(allData[i]);
|
||||
|
||||
// System.out.println(employee.toCSV(F));
|
||||
// System.out.println(employee.getPrimaryKeyValue());
|
||||
// System.out.println(employee.toCSV(F));
|
||||
// System.out.println(employee.getPrimaryKeyValue());
|
||||
}
|
||||
|
||||
// employees[i].isMatchId("10002");
|
||||
|
||||
Reference in New Issue
Block a user