我想使用新的switch语句,其中包含Java 1.7中可能的字符串。例如
String str = "string";
switch (str) {
case "string" :
// do something
break;
}
我安装了JDK 7,并将首选项更改为使用jre7,但我无法将编译器遵从级别从eclipse中更改为1.7,属性对话框有一个下拉菜单,只能达到1.6。重新启动工具,但未看到任何更改。现在我该怎么做才能在eclipse中将JDK更新到1.7版本呢提前感谢!!
这很奇怪;MyEclipse 10.7应该支持Java 7: MyEclipse Java 7支持
有一个详细的论坛帖子说:
MyEclipse 10.0.1现在公开可用
…1)基于Eclipse 3.7.1构建,现在支持Java 7。
哦,至于你的java问题在你的命令行键入java -version,这可能会回答你的问题。找出安装的Java版本,我认为如果你要使用Java 7,你需要Indigo,我觉得我在Windows上遇到了问题,但我记不清具体是什么了。将Java和Eclipse更新到最新版本,就可以了。如果你用的是Linux,我就用Java 6。