私有静态变量的错误

时间:2012-10-21 22:23:46

标签: java

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

private static counter = 0;

但编译时出错:

Car.java:3:< identifier>预期

private static counter = 0;
                      ^

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

以下是整个代码:

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

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

2 个答案:

答案 0 :(得分:5)

您需要指定变量类型

private static int counter = 0;

答案 1 :(得分:4)

你忘了这个类型了。看来你的意思是

private static int count = 0;