0

我有一个具有私有静态变量的类,

private static counter = 0;

但是当我编译它时它给出了一个错误:

Car.java:3: <标识符> 预期

private static counter = 0;
                      ^

有谁知道它为什么这样做?我不明白它有什么问题。

这是整个代码:

public class Car
{
    private static counter = 0;
    private String name;

    public Car()
    {
    name = "car" +counter;
    counter++;
    }
}
4

2 回答 2

5

您需要指定变量的类型

private static int counter = 0;
于 2012-10-21T22:24:25.593 回答
4

你忘记了类型。看来你的意思

private static int count = 0;

于 2012-10-21T22:24:53.473 回答