list集合的遍历方式有哪几种,js怎么遍历list集合
写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用
本文为大家分享了有序集合目录中的四种遍历方式,希望能对大家有所帮助。
(学习视频分享:java课程)
先创建一个学生类,用来创建对象,并提供有参和无参构造方法。
套装课程1;
公共课学生{
字符串名称;
年龄
公共字符串getName() {
返回名称;
}
公共void集合名称(字符串名){
this.name=name
}
public int getAge() {
回归年龄;
}
公共无效存储(整数){
this.age=年龄;
}
公共学生(字符串名称,整数){
super();
this.name=name
this.age=年龄;
}
公共学生(){
super();
//TODO自动生成的构造函数存根
}
}以下是四种遍历
套装课程1;
导入Java。util。ArrayList
导入Java。util。迭代器;
导入Java。util。列表;
公共类列表测试{
公共静态void main(String[] args) {
//使用学生类创建四个对象,并给对象中的属性赋初值
学生s1=新生(张三1 ,20);
学生s2=新生(张三2,21);
学生s3=新生(张三3 ,22);
学生s4=新生(张三4 ,23);
//创建一个集合
list student list=new ArrayList();
//将上面的四个学生对象添加到集合中
学生名单。添加(S1);
学生名单。添加(S2);
学生名单。添加(S3);
学生名单。添加(S4);
//普通为循环遍历
//for(int I=0;我学生名单。size();i ) {
//学生s=(学生)学生列表。get(I);
//系统。出去。println(s . getname());
//系统。出去。println(s . getage());
//}
//增强为循环遍历
对于(对象操作系统:学生列表){
学生s=(学生)OS;
系统。出去。println(s . getname());
系统。出去。println(s . getage());
}
//迭代器遍历
//迭代器it=学生名单。迭代器();
//while (it.hasNext()) {
//学生s=(学生)它。next();
//系统。出去。println(s . getname());
//系统。出去。println(s . getage());
//}
//jdk 1.8版本提供的forEach()方法遍历,这种方法了解就行
//studentList.forEach((os)-{
//学生s=(学生)OS;
//系统。出去。println(s . getname());
//系统。出去。println(s . getage());
//});
}
}相关推荐:java入门以上就是爪哇岛遍历目录集合的方法有哪些的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。