- 締切済み
列挙型switch文での利用が、実行できません
或る書籍で、Javaを独習しているビギナーです。 何方か、ご教授をお願い致します。 「列挙型switch文での利用」との項目で、下記ソースプログラムをそれぞれ入力しましたが、コンパイルが、通りません、何処がおかしいのでしょうか? [Fruts10.java] enum Fruts10 { APPLE, ORANGE, BANANA } [Enum.java] class Enum { public static void main(String[] args) { for( Fruts fruts : Fruts10.values()) { switch( fruts ) { case APPLE : System.out.println("りんご :" + fruts); break; case ORANGE : System.out.println("みかん :" + fruts); break; case BANANA : System.out.println("バナナ :" + fruts); break; } } } } [Fruts.java]の方は、コンパイル通りましたが、[Enum.java]の方が、コンパイルすると、「シンボルを見つけられません、クラスFruts、変数APPLE、変数ORANGE、変数BANANA」と、エラーメッセージが、表示されてしまいます。何処がおかしいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
お礼
hrm_mmm様 アドバイスを有難うございました。 問題解決には至っていませんが、さらに、勉強してゆきます。