class Clerk {
private String id;
private String name;
private String duty;
private double salary;
public Clerk(String id, String name) {
this.id = id;
this.name = name;
}
public void addClerk() {
// TODO Auto-generated method stub
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDuty() {
return duty;
}
public void setDuty(String duty) {
this.duty = duty;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
}
class ClerkManage {
ArrayListal = null;
public ClerkManage() {
ArrayList<Clerk> al = new ArrayList<Clerk>();
}
public void addClerk(Clerk clerk){
al.add(clerk);
}
// if not found return null
public Clerk searchClerk(String id){
Clerk clerk = null;
for(Clerk clerkTmp : al) {
if(id.equals(clerkTmp.getId())) {
clerk = clerkTmp;
break;
}
}
return clerk;
}
public void setSalaryOfClerk(String id, double salary){
Clerk clerk = searchClerk(id);
if(clerk != null) {
clerk.setSalary(salary);
} else {
System.out.println("找不到员工编号:" + id);
}
}
public void deleteClerk(String id){
for(int i = 0, size = al.size(); i < size; i++) {
if(id.equals(al.get(i).getId())) {
al.remove(i);
break;
}
}
}
}