这里是枚举如何引用枚举另一类
class A {
public A() {
}
public enum B{
XYZ
ABC
}
public enum c{
DCE
}
}
我应该如何调用枚举B和枚举下,在另一个类?
这里是枚举如何引用枚举另一类
class A {
public A() {
}
public enum B{
XYZ
ABC
}
public enum c{
DCE
}
}
我应该如何调用枚举B和枚举下,在另一个类?
1.Just使用类B扩展一个所以B类可以看到类的所有对象 如果你不知道如何扩展工作看this link
2.Also可以使用进口若要导入类
如果您在Eclipse中工作,你应该是指和包的
年龄名称如果您在NetBeans类似的东西
如果你不工作(你在记事本工作...)的工作只是用导入
public class B extends A{
//The class B can see the Objects of class A if they are not **private**
}
什么,为什么以及如何枚举工作http://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
退房http://stackoverflow.com/questions/663834/in-java-are-enum-types-inside-a-class-static – eckes 2015-02-11 20:06:33
我的问题是如何decalre enum在类c – pals 2015-02-11 20:15:18
你的意思是“声明”如在声明枚举或声明类型?和嵌套静态类一样,你可以编写“package.Class.NestedClass”(在你的情况下为'A.B')来访问类型。但是如果你想要使用Enum,也许你应该首先声明它是最高级别的? – eckes 2015-02-11 20:23:30