Java中foreach循环

Posted Recently 祝祝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中foreach循环相关的知识,希望对你有一定的参考价值。

For循环加强版:foreach循环

语法:

  for(type element: array)
  {
        System.out.println(element);
  }
System.out.println("---------使用 For-Each 循环-------------");
      	//增强的 for 循环 For-Each
        for(int element:arr)
        {
            System.out.println(element);
        }
        
for(元素类型t 元素变量x : 遍历对象obj){ 
     引用了x的java语句; 
} 

定义:

For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。

缺点:

没有下标索引,丢失了下标,如果循环需要用到索引,还是需要使用普通三条件for循环

DEMO1:

	public static void main(String[] args) {
    int[] user = {1,2,3,4,5,6,7};
    for(int i :user) {
    	System.out.println(user[i-1]);
    }

以上是关于Java中foreach循环的主要内容,如果未能解决你的问题,请参考以下文章

C#VS快捷键

C#VS快捷键

C#VS快捷键

java容器中遍历循环Iterator 和 Foreach 循环

Java 挂在 foreach 循环上

Java语法糖2:foreach循环