2

Java 1.7 で可能な文字列を含む新しい switch ステートメントを使用したいと思います。例えば

    String str = "string";
    switch (str) {
         case "string" : 
             // do something
             break; 
    }

また、JDK 7 をインストールし、プリファレンスを jre7 を使用するように変更しましたが、Eclipse 内からコンパイラ準拠レベルを 1.7 に変更できません。プロパティ ダイアログのドロップダウンは 1.6 までしかありません。ツールを再起動しましたが、変更は見られませんでした。Eclipe で JDK を 1.7 に更新するにはどうすればよいですか。

4

2 に答える 2

1

これは奇妙です。MyEclipse 10.7 は Java 7 をサポートする必要があります: MyEclipse Java 7 のサポート

詳細なフォーラム投稿があります。

MyEclipse 10.0.1が公開されました
...
1) Eclipse 3.7.1 上に構築され、Java 7 をサポートするようになりました。

于 2013-01-03T09:12:19.907 に答える
0

ああ、あなたのJavaの質問については、コマンドラインで java -version と入力すると、おそらくあなたの質問に答えるでしょう。インストールされている Java のバージョンを調べてください。Java 7 を使用する場合は Indigo が必要だと思います。Windows で問題が発生したように感じますが、具体的には覚えていません。Java と Eclipse を最新バージョンに更新すれば、準備完了です。Linux を実行している場合、私は Java 6 を使い続けています。

于 2013-01-03T08:45:21.773 に答える