1

私は次のコードを持っています:

import java.util.*;

public class Group {
    public static void main(String[] args) {
    ArrayList<Integer> list = new ArrayList<Integer>();
    }
}

Eclipse (3.0.0) は ArrayList 宣言について不平を言います: トークン "("、両方のトークン "<"、そしてトークン "=" の構文エラー。私は Java 1.5.0_07 を使用しています。

私は何を間違っていますか?

ありがとう、よろしく、ミエル。

4

3 に答える 3

2

ジェネリックのサポートを有効にするには、JDK レベルを >= 5.0 に設定します。

プロジェクト -> プロパティ -> Java コンパイラ -> コンパイラ準拠レベル

于 2009-08-17T22:49:04.877 に答える
2

プロジェクトはおそらく Java 1.4 ターゲットに設定されています。

于 2009-08-17T22:49:25.673 に答える
0

ボックスに1.5をインストールしたようですが、Eclipseにはインストールしていません。これを修正するには、「ウィンドウ」->「設定」->「インストール済みJRE」に移動し、インストール済みのJREを追加します。

于 2009-08-18T00:06:36.577 に答える