我想在Java 1.7中使用带有Strings的新switch语句。 例如
String str = "string";
switch (str) {
case "string" :
// do something
break;
}
我安装了JDK 7并更改了使用jre7的Preferences,但是我无法从eclipse内部将编译器合规性级别更改为1.7,属性对话框的下拉列表只有1.6。重新启动该工具但没有看到任何更改。现在我该如何在JDli中将JDK更新为1.7 感谢adcance !!
答案 0 :(得分:1)
这很奇怪; MyEclipse 10.7应该支持Java 7:MyEclipse Java 7 Support
我们有detailed forum post说:
MyEclipse 10.0.1 现已公开发布 ...
1)基于 Eclipse 3.7.1构建,现在支持Java 7。
答案 1 :(得分:0)
哦,至于你在命令行类型java -version中的java问题,这可能会回答你的问题。找出安装了什么版本的Java,如果您打算使用Java 7,我认为您需要Indigo,我觉得我在Windows上遇到了问题,但我不记得具体了。将Java和Eclipse更新到最新版本,你应该很高兴。如果您正在运行Linux,我只是坚持使用Java 6.