package cn.ALAN_CF.studyf009;
public enum Color {
RED,GREEN, BLUE,
}
package cn.ALAN_CF.studyf009;
public enum Theme {
DAY_MODE("日间模式"), NIGHT_MODE("夜间模式");
private String chinese;
private Theme (String chinese){
this.chinese = chinese;
}
@Override
public String toString(){
return this.chinese;
}
}
package cn.ALAN_CF.studyf009;
public class Main {
public static void main(String[] args) {
Theme mode = Theme.DAY_MODE;
System.out.println(mode.getClass());
System.out.println(mode);
mode = Theme.NIGHT_MODE;
System.out.println(mode);
Theme mode2 = Theme.NIGHT_MODE;
System.out.println(mode == mode2);
System.out.println(mode == Theme.NIGHT_MODE);
System.out.println(mode.name());
System.out.println(mode.ordinal());
System.out.println(Theme.DAY_MODE.ordinal());
System.out.println("单纯mode:" + mode + " *** name():" + mode.name()
+ " *** toString():" + mode.toString() + " *** ordinal():" + mode.ordinal());
mode = Theme.DAY_MODE;
System.out.println("单纯mode:" + mode + " *** name():" + mode.name()
+ " *** toString():" + mode.toString() + " *** ordinal():" + mode.ordinal());
Color color1 = Color.BLUE;
Color color2 = Color.GREEN;
Color color3 = Color.RED;
System.out.println("单纯color:" + color1 + " *** name():" + color1.name()
+ " *** toString():" + color1.toString() + " *** ordinal():" +color1.ordinal());
System.out.println("单纯color:" + color2 + " *** name():" + color2.name()
+ " *** toString():" + color2.toString() + " *** ordinal():" +color2.ordinal());
System.out.println("单纯color:" + color3 + " *** name():" + color3.name()
+ " *** toString():" + color3.toString() + " *** ordinal():" +color3.ordinal());
}
}