无论如何要把这个测试放在单独的类中吗?我尝试过但没有成功。在单独的类中枚举
public class TrafficLightprj
{
public enum TrafficLight
{
RED(1),
GREEN(2),
YELLOW(3);
private final int duration;
TrafficLight(int duration) {
this.duration = duration;
}
public int getDuration() {
return this.duration;
}
public static void main(String[] args)
{
for(TrafficLight light: TrafficLight.values())
{
System.out.println("The traffic light value is: " +light);
System.out.println("The duration of that trafic light value is: " + light.getDuration());
}
}
}
}
你是如何试图将它们分开并失败的?你可以在自己的类文件中有一个'enum'。 – birryree 2011-03-10 16:13:51