import java.util.ArrayList;
public class ByRefClear {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<Employee3> emps = new ArrayList<Employee3>();
// add Employee3s to array list
emps.add(new Employee3("A"));
emps.add(new Employee3("T"));
emps.add(new Employee3("K"));
// print array list
System.out.println(emps);
emps.clear();
// print the array list again
System.out.println(emps);
}
}
class Employee3{
private String name;
public Employee3(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "Employee3 [name=" + name + "]";
}
}
Console:
[Employee3 [name=A], Employee3 [name=T], Employee3 [name=K]]
[]