概述
增强four循环:底层使用的是迭代器,使用for循环的格式。简化了迭代器的书写,是jdk1.5之后出现的新版本
Collection<E>extends Iterable<E>:所有的单列集合都可以使用增强for循环。
public interface Iterable<T>实现这个接口允许对象成为了“foreach"语句的目标
增强for循环:用来遍历集合和数组;
格式:
for(集合/数组的数据类型 变量名 :集合名/数组名){
sout(变量名):
}
示例如下:
public class Demo01Foreach {
public static void main(String[] args) {
demo01();
System.out.println("========================");
demo02();
}
//使用增强for循环遍历集合
public static void demo02(){
ArrayList<String> list=new ArrayList<>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("ddd");
for(String s:list){
System.out.println(s);
}
}
//使用for循环遍历数组
public static void demo01(){
int [] arr={1,2,3,4,5};
for (int i:arr) {
System.out.println(i);
}
}
}
演示结果:
1
2
3
4
5
========================
aaa
bbb
ccc
ddd
最后
以上就是危机灰狼为你收集整理的java之遍历增强for循环—Foreach方法的全部内容,希望文章能够帮你解决java之遍历增强for循环—Foreach方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复