28

私は日食で次のコードを試しています:

public class A {    
    List<Integer> intList = new ArrayList<Integer>();
}

ただし、次のようなエラーが表示されます。リストを型に解決できず、ArrayList を型に解決できません。

追加する必要のあるライブラリはありますか?どうすればよいですか?

4

9 に答える 9

50

Shift+ Ctrl+を押すOと、自動インポートできます。

于 2012-06-16T17:19:55.217 に答える
27

ソース ファイルの先頭に次の行を追加します。

import java.util.ArrayList;
import java.util.List;

ここでimportは、パッケージとは何か、ステートメントがどのように機能するかについて説明します。

于 2012-06-16T17:18:24.990 に答える
4

either importこれらのクラスが存在するパッケージが必要になります。or write the entire path.

1.インポート:

import java.util.ArrayList;
import java.util.List;

2. フルパス:

公開クラスA {

java.util.List<Integer>intList = 新しいjava.util.ArrayList<Integer>();

}

3. Eclipse IDE で、

を使用ctrl + shift + Oしてインポートします。

于 2012-06-16T17:42:25.560 に答える
3

プロジェクトの Java ビルド パスが正しく設定されていない場合もあります。

プロジェクトのプロパティに移動し (ワークスペースでプロジェクト名を右クリックして [プロパティ] をクリック)、[Java ビルド パス] でJRE System Libraryが に設定されているかどうかを確認しunboundます。

その場合は、マシンで利用可能な Java SDK のいずれかに変更してください。ダウンロード先はこちらです。

于 2015-04-09T08:13:45.647 に答える
1

次の2つのインポートが必要です

import java.util.ArrayList;
import java.util.List;

IDE を使用していますか? ほとんどの IDE には、これらのインポートのような修正を提案するヘルプがあります。

于 2012-06-16T17:19:31.487 に答える