爱玺玺

爱玺玺的生活日记本。wx:lb87626

java 超级for循环

List<String> list = new ArrayList<String>();  

        list.add("LOL");  

        list.add("CF");  

        list.add("NZ");  

  

        // 传统的for  

        for(int i=0;i<list.size();i++){  

            System.out.println(i);  

        }  

        // FOR-EACH  

        for(String s : list){  

            System.out.println(s);  

        }  

编译器会认为:

1.创建名称为s的String变量。

2.将list的第一个元素赋给s。

3.执行重复的内容。

4.赋值给下一个元素s。

5.重复执行至所有的元素都被运行为止


发表评论:

Powered By Z-BlogPHP 1.4 Deeplue Build 150101

Copyright Your WebSite.Some Rights Reserved.

蜀ICP备11021721号-5