欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java enum和enum

錢良釵1年前8瀏覽0評論

Java中的枚舉(enum)是一種特殊的數據類型,它們可以被看作是一組有名字的常量。枚舉可以用來代表一系列相關的常量,比如星期中的每一天,顏色中的紅、綠、藍等。

public enum Weekday {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY
}

在定義枚舉時,枚舉中的每一個項都被稱之為“枚舉常量”,可以通過它們的名稱來訪問。

Weekday today = Weekday.TUESDAY;

枚舉不僅可以實現常量的定義,還可以支持方法??梢栽诿杜e的定義中添加方法,然后通過枚舉常量來調用這些方法:

public enum Size {
SMALL("S"), MEDIUM("M"), LARGE("L"), EXTRA_LARGE("XL");
private String abbreviation;
private Size(String abbreviation) {
this.abbreviation = abbreviation;
}
public String getAbbreviation() {
return abbreviation;
}
}

枚舉的使用可以讓代碼更加直觀、可讀性更好。在使用枚舉時,可以通過“枚舉類型.枚舉常量”的方式來訪問枚舉常量。

public class EnumTest {
public static void main(String[] args) {
Size s = Size.SMALL;
System.out.println(s.getAbbreviation()); // 輸出“S”
}
}