举例:
1.String型
public static void main(String[] args) {
ArrayList<String> l=new ArrayList<String>();
l.add("a");
l.add("b"); //只能添加String型
l.add("c");
l.add("d");
Iterator<String> it=l.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
2.自定义对象
public static void main(String[] args) {
ArrayList<person> l=new ArrayList<person>();
l.add(new person("aa",1));
l.add(new person("bb",2));
l.add(new person("cc",3));
l.add(new person("dd",4));
Iterator<person> it=l.iterator();
while(it.hasNext()){
person p=it.next();
System.out.println(p.getName()+"--"+p.getAge());
}
}
3.注意:
泛型左右要一致,否则会报错