下面小编就给大家带来一个列表的四种遍历方式(举例说明)。我觉得边肖挺好的。我现在就分享给你,给你一个参考。来和边肖一起看看吧。
废话不多说,直接上代码:
导入Java . util . ArrayList;
导入Java . util . iterator;
导入Java . util . list;
导入com . hbut . domain . person;
公共类测试列表{
/**
*
* List表示一组有序且可重复的元素,集合中的每个元素都有其对应的顺序索引。
* List允许使用重复元素,可以通过索引访问指定位置的集合元素。
*列表默认情况下,元素的索引是按照添加它们的顺序设置的。
*一些根据索引操作集合元素的方法被添加到列表集合中。
*/
公共静态void main(String[] args) {
list list=new ArrayList();
list.add(新人(' AA ',21));
list.add(新人(' BB ',22));
list.add(新人(' CC ',23));
list.add(新人(' dd ',24));
//1.迭代:迭代器迭代器迭代。
迭代器it=list . iterator();
while(it.hasNext()){
system . out . println(it . next());
}
//2.迭代:增强for循环
system . out . println('-for-');
for(对象对象:列表){
system . out . println(obj);
}
//3.迭代:遍历元素的索引
system . out . println('-get(int index)-');
for(int I=0;ilist . size();i ){
system . out . println(list . get(I));
}
//4.迭代:迭代ListIterator,或者向前迭代。
list iterator listIt=list . list iterator();
system . out . println('-');
while(listIt.hasNext()){
system . out . println(listit . next());
}//指针已经到达末尾
system . out . println('-');
while(listIt.hasPrevious()){
system . out . println(listit . previous());
}
}
}
以上列表的四种遍历方法(例子)都是边肖分享的内容。希望给大家一个参考,多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。