私は日食で次のコードを試しています:
public class A {
List<Integer> intList = new ArrayList<Integer>();
}
ただし、次のようなエラーが表示されます。リストを型に解決できず、ArrayList を型に解決できません。
追加する必要のあるライブラリはありますか?どうすればよいですか?
Shift+ Ctrl+を押すOと、自動インポートできます。
ソース ファイルの先頭に次の行を追加します。
import java.util.ArrayList;
import java.util.List;
ここでimport
は、パッケージとは何か、ステートメントがどのように機能するかについて説明します。
either import
これらのクラスが存在するパッケージが必要になります。or write the entire path.
import java.util.ArrayList;
import java.util.List;
公開クラスA {
java.util.List<Integer>
intList = 新しいjava.util.ArrayList<Integer>()
;
}
を使用ctrl + shift + O
してインポートします。
プロジェクトの Java ビルド パスが正しく設定されていない場合もあります。
プロジェクトのプロパティに移動し (ワークスペースでプロジェクト名を右クリックして [プロパティ] をクリック)、[Java ビルド パス] でJRE System Library
が に設定されているかどうかを確認しunbound
ます。
その場合は、マシンで利用可能な Java SDK のいずれかに変更してください。ダウンロード先はこちらです。
次の2つのインポートが必要です
import java.util.ArrayList;
import java.util.List;
IDE を使用していますか? ほとんどの IDE には、これらのインポートのような修正を提案するヘルプがあります。