/*
除了在类集中存储用户定义的类之外,关于下面程序的另一个重要的、值得注意的事情是它非常短.当考虑用50行代码建立一个能实现存储、检索以及处理信息地址的链表时,类集框架的能力就变得显而易见了.
*/
//A simple mailing list example.
import java.util.*;
class Address{
private String name;
private String street;
private String city;
private String state;
private String code;
Address(String n,String str,String c,String sta,String cod){
name = n;
street = str;
city = c;
state = sta;
code = cod;
}
public String toString(){
return name +"/n"+ street +"/n"+
city +" "+ state +" "+ code;
}
}
public class MailList{
public static void main(String[] args)
{
LinkedList ll = new LinkedList();
//Add elements to the linked list
ll.add(new Address("ChenHuajiang","11 Oka Ave","Urbana","IL","61801"));
ll.add(new Address("ShengJiahui","12 Oka Ave","Urbana","IL","61802"));
ll.add(new Address("Magic","13 Oka Ave","Urbana","IL","61803"));
Iterator itr = ll.iterator();
while(itr.hasNext()){
Object element = itr.next();
System.out.println(element +"/n");
}
System.out.println();
}
}