[解決済み] Javaでenumを繰り返し処理するためのforループ
2022-03-21 18:17:41
質問
私は
enum
をJavaで作成し、Cardinal & 中間方向を表現しています。
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
を書くにはどうしたらいいのでしょうか?
for
ループで、これらのenum
の値ですか?
解決方法は?
.values()
を呼び出すことができます。
values()
メソッドを作成します。
for (Direction dir : Direction.values()) {
// do what you want
}
これは
values()
メソッドは
コンパイラが暗黙のうちに宣言する
. そのため
Enum
doc.
関連
-
[解決済み] Java enumのメンバーを比較する:==またはequals()?
-
eclipse で「アクセス制限: タイプ 'HttpServer' は API ではありません」というプロンプトが表示される。
-
eclipse アクセス制限です。タイプ 'xxx' は API ではありません(必須ライブラリ '' の制限)。
-
Dateが型に解決できない問題を解決する
-
Spring BootのテストメソッドFailed to load ApplicationContextの問題を解決する
-
このラインで複数のマーカーを解決する方法
-
[解決済み] enumを列挙するには
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] intをenumにキャストするにはどうすればよいですか?
-
[解決済み] JavaScriptのオブジェクトをループスルーまたは列挙するにはどうすればよいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
エラー java.util.NoSuchElementException
-
Java Error スレッド "AWT-EventQueue-0" で例外発生 java.lang.
-
Java のエラーです。未解決のコンパイル問題 解決方法
-
Eclipseで "XXXX "の解決策を(型に)解決することができない
-
をインスタンス化することができません。
-
javaでよく使われる英単語
-
SocketTimeoutExceptionです。読み込みがタイムアウトしました
-
HttpClientがGZIP形式でない場合の対処法
-
このラインで複数のマーカーを解決する方法
-
[解決済み】enumの値をintに変換する方法は?