色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java枚舉和整數關聯

林晨陽1年前7瀏覽0評論

Java枚舉類型是一個特殊的類,可以定義常量集合。每個枚舉常量都是它的類型的一個實例,并具有唯一的名稱。

枚舉值可以與整數值關聯。可以使用構造函數來指定整數值,也可以使用value()方法獲取整數值。

public enum Size {
SMALL(1),
MEDIUM(2),
LARGE(3);
private int value;
private Size(int value) {
this.value = value;
}
public int value() {
return value;
}
}

可以通過枚舉類型來訪問枚舉值。可以使用==運算符比較兩個枚舉值是否相等。

Size s = Size.SMALL;
if (s == Size.SMALL) {
System.out.println("Size is small");
}

枚舉值的順序是它們在聲明中定義的順序。可以使用values()方法來獲取所有的枚舉值。

Size[] sizes = Size.values();
for (Size s : sizes) {
System.out.println(s.name() + ": " + s.value());
}

枚舉值還可以與switch語句一起使用。

Size s = Size.MEDIUM;
switch (s) {
case SMALL:
System.out.println("Size is small");
break;
case MEDIUM:
System.out.println("Size is medium");
break;
case LARGE:
System.out.println("Size is large");
break;
default:
System.out.println("Invalid size");
}

使用枚舉類型可以使代碼更加清晰和可讀。因為它提供了類型安全和正式的值集合定義。