概述
遍历list或者collection的方法一般有3中,分别是迭代器,for循环,增强for循环
迭代器
直接使用iterator(),hasNest()判断是否有下一个值,next()去下一个值
增加for循环
for(数据类型 变量名:集合){}
集合是要遍历的集合,必须是数组或者collection的子类,将集合的每一个元素赋值给前面的变量
直接以代码的形式演示:
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("str1");
list.add("str2");
list.add("str3");
list.add("str4");
list.add("str5");
System.out.println("使用迭代器");
//使用迭代器
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}
System.out.println("增强for循环");
//增强for
for (String string : list) {
System.out.println(string);
}
System.out.println("使用for循环");
//for
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
List<Integer> asList = Arrays.asList(1,2,3,4,5,6,7);
}
}
运行结果如下:
使用迭代器
str1
str2
str3
str4
str5
增强for循环
str1
str2
str3
str4
str5
使用for循环
str1
str2
str3
str4
str5
最后
以上就是坦率金鱼为你收集整理的数组或者集合的遍历的全部内容,希望文章能够帮你解决数组或者集合的遍历所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复