import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Worker {
private int age;
private String name;
private double salary;
public Worker() {
}
public static void main(String[] args) {
List<Worker> workers = new ArrayList<Worker>();
workers.add(new Worker("zhang3",18,3000));
workers.add(new Worker("li4",25,3500));
workers.add(new Worker("wang5",22,3200));
workers.add(2,new Worker("zhao6",24,3300));
workers.remove(3);
for (Worker worker : workers) {
System.out.println("Name:"+worker.getName()+"Age:"+worker.getAge()+"Salary:"+worker.getSalary());
}
Iterator iterator = workers.iterator();
while(iterator.hasNext()){
Worker worker =(Worker) iterator.next();
System.out.println("Name:"+worker.getName()+"Age:"+worker.getAge()+"Salary:"+worker.getSalary());
}
}
public Worker(String name, int age, double salary) {
this.name = name;
this.age = age;
this.salary = salary;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public void work() {
System.out.println(name + "work");
}
public String toString(){
return name + " " + age + " " + salary;
}
public boolean equals(Worker w){
if(!w.name.equals(name)){
return false;
}
if(w.age != age){
return true;
}
if(w.salary != salary){
return true;
}
return true;
}
}
作业
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 这8种学生永远拿不到高分!早看早受益! 下面是一位资深班主任总结了8种成绩提不上去的原因,分别对应8类孩子,如果你...
- 雅新教育 袁老师图书馆 2017/9/22 你问我答 爱学习给你支招 有人问:作业堆成山,晚自习也写...