jdk5.0 中的foreach语法

来源:互联网 发布:do it move it什么歌 编辑:程序博客网 时间:2024/05/16 17:45

在jdk5.0之后,引用了一个新的循环语法(foreach),语法规则如下:

        for(typename varname: array){

            .....

       }

例:

public class TestForEach {

        public static void main(String[] args) {
                int [] array={1,2,3,4,5};
              //for用法
              for(int i=0;i<array.length;i++){
              System.out.println(array[i]);
             }
            //foreach用法
            for(int x:array){
           System.out.println(x);
           }
      }

}

就是把array数组中的元素从索引0到它的长度依次给x,它不存在索引越界问题,但array元素的类型必须和x相同

原创粉丝点击