有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (2) 个答案

  1. # 1 楼答案

    Java为。。。每个循环都有——事实上,大多数语言都有

    你可以用一个。。。每个循环的语法如下:

    for( dataType value : collection ) { /code/ }

    您可以找到更多信息,以及代码示例和演示程序

  2. # 2 楼答案

    是的,Java 1.5中引入的enhanced for loop

    List<String> strings = getStringsFromSomewhere();
    for (String x : strings)
    {
        System.out.println(x);
    }
    

    它适用于数组和任何实现Iterable<T>(或原始Iterable类型)的对象

    有关更多详细信息,请参见section 14.14.2 of the JLS