[解決済み] Java 8 で enum 値を文字列のリストとして取得する
2023-06-07 04:17:25
質問
Enumの値を文字列のリストとして返すようなJava 8のメソッドや簡単な方法はありますか?
List<String> sEnum = getEnumValuesAsString();
どのように解決するのですか?
できます(Java 8以前)。
List<Enum> enumValues = Arrays.asList(Enum.values());
または
List<Enum> enumValues = new ArrayList<Enum>(EnumSet.allOf(Enum.class));
Java 8の機能を使って、各定数をその名前に対応させることができます。
List<String> enumNames = Stream.of(Enum.values())
.map(Enum::name)
.collect(Collectors.toList());
関連
-
[解決済み] Java enumのメンバーを比較する:==またはequals()?
-
Javaがリソースリークに遭遇した:'input'が閉じない 解決方法
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] enumを列挙するには
-
[解決済み] intをenumにキャストするにはどうすればよいですか?
-
[解決済み] Javaで配列に特定の値が含まれているかどうかを判断するにはどうすればよいですか?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] C#でenumからint値を取得する
-
[解決済み] Javaはパラメータのデフォルト値をサポートしていますか?
-
[解決済み] Javaで数値を小数点以下n桁に丸める方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
NullPointerException - java.lang.
-
Eclipse の問題 アクセス制限。タイプ 'jfxrt' はAPI解決されていません。
-
JAVA_HOME環境変数が正しく定義されていない問題を解決する
-
強制型変換について
-
BindException: アドレスはすでに使用中です:バインドエラー解決
-
SpringBoot 起動エラー java.nio.charset.MalformedInputException: 入力長 = 2 解決
-
セミコロン期待値エラー解決
-
API の戻り値を処理するために ResponseEntity を使用する
-
ecplise プロンプトが表示されます。"選択したものは起動できません。" "最近の起動はありません。"
-
Java JDKのダイナミックプロキシ(AOP)の使用と実装の原理分析