gpt4 book ai didi

java - 在枚举创建中使用非类 new 语句?

转载 作者:太空宇宙 更新时间:2023-11-04 06:24:39 25 4
gpt4 key购买 nike

在Java中,可以执行以下操作吗?

public enum MyEnum {

FirstVariable(new nonEnumClass()),
SecondVariable(new nonEnumClass())

MyEnum(nonEnumClass class) {

}
}

我不确定我是否应该这样做。

如果问题不够清楚,我很抱歉,我不知道如何进一步澄清。

最佳答案

没关系!

但是,这里会出现编译器错误:

MyEnum(nonEnumClass class)

class 是 Java 中的关键字,您不能用它来命名参数。

MyEnum(nonEnumClass myClass) 不过没问题。

此外,Java 中的类名通常每个单词都大写 (NonEnumClass),尽管这并不重要。

关于java - 在枚举创建中使用非类 new 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26962555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com