你要记住enum和类很相似就会了

解决方案 »

  1.   

    enumerationLamp varname=enumerationLamp.GREED;
    System.out.println(varname);
    System.out.println(varname.next());
      

  2.   

    //绿灯
    //下一个
    enumerationLamp varname=enumerationLamp.GREED;
    System.out.println(varname.toString());
    System.out.println(varname.next().toString());
      

  3.   


    public enum TrafficLight {
        RED {
            @Override
            public TrafficLight next() {
                return GREEN;
            }
        },GREEN {
            @Override
            public TrafficLight next() {
                return YELLOW;
            }
        },YELLOW {
            @Override
            public TrafficLight next() {
                return null;
            }
        };
        
        public abstract TrafficLight next();
    }