-1

Javaのコンテナクラスの使い方を学ぼうとしています。コンテナのプログラミングに関する次の URL を見つけました:リンク

サンプル コードを動作させることができません。

class ListOps {
    public static void main( String[] args )
    {
        List animals = new ArrayList();                                     //(A)
        animals.add( "cheetah" );                                           //(B)
        animals.add( "lion" );
        animals.add( "cat" );
       ....
       ....

追加を機能させることができません。トークン「cheetah」で構文エラーが発生します。このトークン、私のコードを削除します。

public class cStringContainer {

    ArrayList animals = new ArrayList();                                     //(A)
    animals.add( "cheetah" ); // error hear, syntex error

}
4

2 に答える 2

5

クラス内にメソッドが必要です。静的ブロックにない限り、クラス内にコードを単純に配置することはできません。例から main メソッドをコピーすると、機能します。

于 2013-03-27T16:49:14.520 に答える
2

メインどうした?

public class cStringContainer {
public static void main( String[] args ) { 
ArrayList animals = new ArrayList();                                     //(A)
animals.add( "cheetah" ); // error hear, syntex error
}
}
于 2013-03-27T16:49:16.773 に答える