相关疑难解决方法(0)

用龙目岛创建枚举

我在我的应用程序中使用了lombok项目。我正在创建一个枚举。如果我用

@AllArgsConstructor

带有我的枚举的批注,它无法识别构造函数,枚举抛出并且无法接受字符串参数的错误。

如何解决呢?

import lombok.Getter;
import lombok.AllArgsConstructor

@AllArgsConstructor
public enum Direction {
    NORTH("NORTH"), // all these enums give error, for no constructor
    SOUTH("SOUTH"),
    EAST("EAST"),
    WEST("WEST");

    @Getter private String value;
}
Run Code Online (Sandbox Code Playgroud)

PS:我正在使用具有lombok插件安装的intellij-idea。我的龙目岛依赖版本是:1.16.20

java enums lombok

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

enums ×1

java ×1

lombok ×1