for (Season time : Season.values() )
system.out.println (time+ "\t" + time.getSpan());
我看到一个使用 :
进行枚举的示例。这是什么意思?
最佳答案
这是 foreach loop 的 Java 语法.
该循环将一次迭代一个由 Season.values()
返回的对象集合中的所有项目,并将每个项目依次放入 time
执行循环体之前的变量。仔细看看related question有关 foreach 循环如何工作的更多详细信息。
关于java - 这段Java语句中的 ":"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3993674/