-1

我正在尝试学习如何使用 java 的容器类。我在编程容器上找到了以下网址:link

我无法让他们的示例代码工作,他们有

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

我无法让添加工作,我在令牌“猎豹”上收到语法错误删除这个令牌,我的代码:

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 回答