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

溫馨提示×

java怎么判斷枚舉是否包含字符串

小億
387
2023-10-11 22:55:46
欄目: 編程語言

在Java中,可以使用枚舉的valueOf()方法來判斷枚舉是否包含特定的字符串。

首先,假設有一個枚舉類型MyEnum,包含了一些值:

enum MyEnum {
VALUE1,
VALUE2,
VALUE3
}

然后,可以使用valueOf()方法將字符串轉換為枚舉類型。如果轉換成功,說明枚舉包含該字符串;如果轉換失敗,說明枚舉不包含該字符串。

String input = "VALUE2";
try {
MyEnum myEnum = MyEnum.valueOf(input);
System.out.println("枚舉包含字符串 " + input);
} catch (IllegalArgumentException e) {
System.out.println("枚舉不包含字符串 " + input);
}

輸出結果為:

枚舉包含字符串 VALUE2

需要注意的是,valueOf()方法對大小寫敏感,輸入的字符串必須與枚舉常量的名稱完全匹配,否則會拋出IllegalArgumentException異常。如果需要忽略大小寫,可以使用equalsIgnoreCase()方法進行比較。

0
常宁市| 犍为县| 丹东市| 麻江县| 清涧县| 石狮市| 邯郸县| 博湖县| 中江县| 奈曼旗| 康定县| 弋阳县| 南郑县| 常州市| 道孚县| 峨山| 如东县| 松潘县| 东丽区| 孟津县| 三都| 壶关县| 莱阳市| 五莲县| 新丰县| 宣汉县| 钦州市| 兴山县| 息烽县| 惠州市| 保靖县| 大连市| 竹山县| 金坛市| 阿坝| 灵武市| 巫溪县| 石棉县| 灵宝市| 桂东县| 安仁县|