最近私のUbuntuにJava SE 7がインストールされましたが、switch on stringでコードをコンパイルしようとしましたが、私はコマンドラインからコンパイルしました。どうして?Java SE 7がインストールされていますが、スイッチの文字列はサポートされていません
java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b146)
Java HotSpot(TM) Server VM (build 21.0-b16, mixed mode)
incompatible types
found : java.lang.String
required: int
switch(attributes.getValue("tod")){
^
1 error
ありがとうございます!あなたが正しい。 –