gpt4 book ai didi

java - 在方法中初始化枚举类型时遇到问题

转载 作者:行者123 更新时间:2023-12-01 06:50:21 28 4
gpt4 key购买 nike

我在初始化一周中的几天的基本枚举时遇到问题。这是我的代码:

public class Ch3_12 
{
public static void main(String[] args)
{
public enum Day {MON, TUE, WED, THU, FRI, SAT, SUN}

}
}

最佳答案

阅读编译器给您的错误消息:

public static void main(String[] args)
{
public enum Day {MON, TUE, WED, THU, FRI, SAT, SUN}
^^^^^^ Modifier "public" not allowed here
}

...所以你删除修饰符:

public static void main(String[] args)
{
enum Day {MON, TUE, WED, THU, FRI, SAT, SUN}
^^^^^^^^ enum must not be local
}

...因此您将其移出方法范围:

enum Day {MON, TUE, WED, THU, FRI, SAT, SUN}

public static void main(String[] args)
{
// no more compiler errors...
}

关于java - 在方法中初始化枚举类型时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33430459/

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