Array中element的数据类型要求一样,而且array的大小固定。如果要应用多维数据,ArrayList是个选择。
static public void main(String argv[]){
ArrayList list = new ArrayList();
list.add(new ArrayList());
list.add(new ArrayList());
list.add(new Integer(0);
Iterator iter = list.iterator();
while (iter.hasNext()) {
Iterator it = ((List)iter.next()).iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
System.out.println(list.size());
}
results: 3
static public void main(String argv[]){
ArrayList list = new ArrayList();
list.add(new ArrayList());
list.add(new ArrayList());
list.add(new Integer(0);
Iterator iter = list.iterator();
while (iter.hasNext()) {
Iterator it = ((List)iter.next()).iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
System.out.println(list.size());
}
results: 3