java - 私有(private)静态变量错误

标签 java

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

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++;
    }
}

最佳答案

您需要指定变量的类型

private static int counter = 0;

关于java - 私有(private)静态变量错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002791/

相关文章:

java - CompletableFuture 的命名线程

java - Mockito 和 JUnit : Which is the best to use Runner or TestRule?

java - TreeSet of String 对我来说不合逻辑

java - 在类中不使用构造函数可以吗?

java - 使用 Java 更新时避免 SQL Server 2012 上的数据库锁定

java - fragment 中的 TextView 未显示在 Activity 中

linux - Java 运行时环境中的致命 SIGSEGV 错误

java - Java 中数据类型的默认值是什么?

java - 如何为本地运行的 neo4j 服务器获取 GraphDatabaseService 实例

Java readline() while 语句,为什么它可以正常工作?