增强型for循环foreach格式

for(数据类型  变量  :数组名| 集合名){     }

最大的优势在于可以自动将数组中的每一个元素的内容取出保存在变量里面。

这样就可以直接通过变量获取数组内容,避免用下标方式获取

 

int a []=new int []{1,2,3,4,5}
   for(int temp:a){//自动循环,将数组a的每一个值的内容都交给temp 
     System.out.println(temp)}  

就是说通过这种方式,把数组交给一个可以不断输出的变量   其实temp  就是  int[ i ]

这种方法最大的好处是避免下标操作

posted on 2020-03-11 11:14  识途老码  阅读(272)  评论(0编辑  收藏  举报