迭代器的遍历
不太明白你的意思。不过以前学java的时候好像做过。以下是刚做的试验代码:(以下的输入结果为[[ :15, :16, :17], [ :15, :16, :17], [ :15, :16, :17]]
)
第一个类(做为启动类)
import java。 util。ArrayList;
import java。util。LinkedList;
import java。util。List;
public class startup {
public static void main(String[] args){
students[] etc=new students[]{ne...全部
不太明白你的意思。不过以前学java的时候好像做过。以下是刚做的试验代码:(以下的输入结果为[[ :15, :16, :17], [ :15, :16, :17], [ :15, :16, :17]]
)
第一个类(做为启动类)
import java。
util。ArrayList;
import java。util。LinkedList;
import java。util。List;
public class startup {
public static void main(String[] args){
students[] etc=new students[]{new students("15","sun"),new students("16","li"),new students("17","wang")};
List t=new LinkedList();
List s=new ArrayList();
List l=new ArrayList();
for(int i=0;i length;i++){
d(etc[i]);
}
d(l);
d(l);
d(l);
d(s);
new Demo(t);
}
}
第二个类(iterator方法)
import java。
util。ArrayList;
import java。util。Collection;
import java。util。Iterator;
import java。util。List;
public class Demo {
public void printElements(Collection c){
Iterator it= erator();
while(it。
hasNext()){
intln( xt());
}
}
List l=new ArrayList();
public Demo(List c) {
intElements(c);
}
}
第三个类(用于实例化引用数据类型)
public class students {
private String id;
private String name;
public students(String id,String name) {
tId(id);
tName(name);
}
public String getId() {
return id;
}
public void setId(String id) {
= id;
}
public String getName() {
return name;
}
public void setName(String name) {
= name;
}
public String toString(){
return "name:"+ +"id:"+ ;
}
}
。
收起