我是否可以在 Java 中调用枚举构造函数



我想在我的用户名和密码枚举列表中创建一个新记录。我打算制作一个名为 register 的方法,该方法将通过调用枚举的构造函数来创建一条新记录,但是当我像这样调用构造函数时:

public void register(String usr, String pass) {
        DB(usr, pass); //DB is the name of my enum
}

我收到一个错误,说要创建一个新方法。我如何能够调用枚举的构造函数

感谢您的任何帮助!

枚举

是具有一组封闭实例的类型。这些实例在类设计时定义(它们在枚举的源代码中定义)。

您无法在运行时添加枚举实例。枚举构造函数受语言限制是私有的。

最新更新