NetBeans中的Java.无法访问嵌套的公共类和枚举



下面是Category.java

中的部分代码
public class Category
    {
        static public final class range
        {
            public range( double lower, double upper )
            {
                this.lower = lower;
                this.upper = upper;
            }
            public double lower;
            public double upper;
        }    
    static public Map< category_type, range > validCategoryRanges = new EnumMap<>(category_type.class);
    ...

当需要访问同一包的其他文件时,没有这样的类,只看到字段validCategoryRanges。

尝试在初始化块之外定义嵌套类,就像任何成员变量一样。这应该与您使用的IDE无关。公共类OuterClass{public static final class InnerClass{}}

相关内容

  • 没有找到相关文章

最新更新