【发布时间】:2015-05-26 18:31:03
【问题描述】:
无法访问定义在类 Test 之外的枚举中的值。
如何访问 Reddel、Jonathan、Goldendel 等枚举常量
enum Apple{
Reddel,Jonathan,Goldendel,Winesap,Cortland;
}
public class Test{
enum Apple{
Seb,Majj,Dlred,Wipe,Cland;
}
public static void main(String s[]){
//here I want to access enumeration constant from Apple outside Test.
//Apple.Winesap
//Apple.Goldendel
System.out.println(Apple.Winesap);
}
}
【问题讨论】:
-
使用整个路径。
-
Apple.Winesap之前应该附加什么,因为这是在同一个包中。 -
.Apple vs .Test.Apple -