package chapter19._1._1;
public enum Spiciness {
NOT, MILD, MEDIUM, HOT, FLAMING
}
- 使用static import能够将enum实例的标识符(NOT, MILD, MEDIUM, HOT, FLAMING)导入当前的命名空间,所以无需再用enum类型来修饰enum实例;
package chapter19._1._1;
import static chapter19._1._1.Spiciness.*;
public class Burrito {
Spiciness degree;
public Burrito(Spiciness degree) {
this.degree = degree;
}
public String toString() {
return "Burrito is " + degree;
}
public static void main(String[] args) {
System.out.println(new Burrito(NOT));
System.out.println(new Burrito(MEDIUM));
System.out.println(new Burrito(HOT));
}
}
输出:
Burrito is NOT
Burrito is MEDIUM
Burrito is HOT