中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java枚舉類型使用的方法有哪些

小億
103
2023-08-10 01:38:49
欄目: 編程語言

在Java中,枚舉類型可以使用以下方法:

  1. values():返回枚舉類型的所有實例。

  2. valueOf(String name):返回指定名稱的枚舉常量。

  3. name():返回枚舉常量的名稱。

  4. ordinal():返回枚舉常量在枚舉類型中的位置索引,從0開始。

  5. compareTo(EnumType enumType):比較當前枚舉常量與指定枚舉常量的順序。

  6. equals(Object other):判斷當前枚舉常量與指定對象是否相等。

  7. getDeclaringClass():返回枚舉常量所屬的枚舉類型。

  8. hashCode():返回枚舉常量的哈希碼值。

  9. toString():返回枚舉常量的字符串表示。

這些方法可以通過枚舉類型的實例進行調用,例如:

enum Color {
RED, GREEN, BLUE;
}
public class Main {
public static void main(String[] args) {
Color color = Color.RED;
System.out.println(color.values());
System.out.println(Color.valueOf("GREEN"));
System.out.println(color.name());
System.out.println(color.ordinal());
System.out.println(color.compareTo(Color.BLUE));
System.out.println(color.equals(Color.RED));
System.out.println(color.getDeclaringClass());
System.out.println(color.hashCode());
System.out.println(color.toString());
}
}

輸出結果為:

[RED, GREEN, BLUE]
GREEN
RED
-2
true
class Color
3223896
RED

0
安西县| 罗田县| 和顺县| 府谷县| 松滋市| 来安县| 任丘市| 阆中市| 泗水县| 抚顺县| 江门市| 略阳县| 哈尔滨市| 乡城县| 梁山县| 石屏县| 漳州市| 谢通门县| 宁城县| 绍兴县| 天等县| 武功县| 宁南县| 凌云县| 五莲县| 洞头县| 宣化县| 博湖县| 喜德县| 徐州市| 普洱| 古蔺县| 全椒县| 兴化市| 两当县| 肥西县| 门头沟区| 定安县| 惠安县| 左贡县| 旅游|