说我有enum
个值:
public enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY,
THURSDAY, FRIDAY, SATURDAY
}
使用增强的for循环结构,如何编写打印一周中所有日期的代码片段。我是新增强的循环,所以我不知道从哪里开始。
答案 0 :(得分:2)
增强了循环构造
增强的for循环是Java SE引入的一个流行功能 版本5.0中的平台。其简单的结构允许简化 代码通过呈现访问每个元素的for循环 数组/集合没有明确表达一个人如何来自 元素到元素。
for (Day day : Day.values()) {
//your code
//Use variable "day" to access each enum constant in the loop.
}
答案 1 :(得分:1)
这是你可以使用for循环迭代所有枚举常量的方法。
1,t@hotmail.com,hotmail.com,0
2,test4@hotmail.com,hotmail.com,1
3,test2@live.com,live.com,0
答案 2 :(得分:1)
你能做的是:
for (Day day : Day.values()) {
System.out.println(day);
}