Java新特性
备注:
范例:
1.枚举实现多例设计模式 范例1:
enum Color {
RED,GREEN,BLUE
}
public class TestDemo {
public static void main(String[] args) {
System.out.println(Color.BLUE);
}
}
2.values()可以取得所有的枚举数据,返回的是一个枚举的对象数组 范例2:
enum Color {
RED,GREEN,BLUE
}
public class TestDemo {
public static void main(String[] args) {
for (Color temp : Color.values()) {
System.out.println(temp.ordinal()+" = " +temp.name());
//0 = RED
//1 = GREEN
//2 = BLUE
}
}
}
3.枚举中可以定义属性、方法、实现接口 范例3: