1

Gerbilコードをテストするために使用するクラスがあります。Gerbilメインでは、タイプの配列を作成し、オブジェクトのメイン リストからサブリストを作成することから始めて、いくつかの操作を実行したいと考えています。これが私のコードです:

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

public class HelloWorld {

    public static void main(String[] args) {
        List<Gerbil> hs = new ArrayList<Gerbil>();
        for(int i = 0; i<10; i++){
            hs.add(new Gerbil(i));
        }
        for(Gerbil i : hs) {
            i.hop();
        }

    }
}

List<Gerbil>と言うとエラーになりますThe type List is ont of generic type..。エラーの意味は理解できますが、これを行う正しい方法は何でしょうか?

4

2 に答える 2

2

java.util.ListCollections API から使用する必要があります。

import java.util.List;
于 2012-10-19T00:48:27.623 に答える
2

索引付け可能なコレクションをカバーする汎用インターフェースである java.util.List の代わりに、多数の項目を表示し、ユーザーが 1 つ以上を選択できる非汎用 UI コンポーネントである java.awt.List をインポートしました。

インポートの動作に慣れるために、IDE の外で短い呪文が必要になる場合があります。

于 2012-10-19T00:50:31.237 に答える