我正在尝试学习如何使用java的容器类。 我在编程容器上找到了以下URL:link
我无法让他们的示例代码工作,他们有
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
}
答案 0 :(得分:5)
你需要在你的类中使用一个方法,你不能简单地将代码放在一个Class中,除非它在一个静态块中。从示例中复制main方法,它将起作用。
答案 1 :(得分:2)
主要发生了什么事?
public class cStringContainer {
public static void main( String[] args ) {
ArrayList animals = new ArrayList(); //(A)
animals.add( "cheetah" ); // error hear, syntex error
}
}