我想在switch語句中使用一個字符串,但我讀到這個特性可以從java SE 7版本獲得。當我在控制檯中輸入「java -version」時,我已經下載了它:在「switch」語句中使用字符串; Java SE 7
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) Client VM (build 21.1-b02, mixed mode, sharing)
在我的Eclipse項目中,我已將「JRE System Library」屬性修改爲「JavaSE'1.7」。
當我使用一個字符串switch語句這一切後,我得到一個錯誤:Cannot switch on a value of type string.
我失去了我的任何線索?
謝謝!
http://stackoverflow.com/questions/6231907/java-7-switch-statement-with-strings-not-working –
你能否提供你的代碼? –