JAVAERROR
public class testMyprog
{
// enum Season(spr1ing, summer1, fall1,winter1)
public static void main(String [] args)
{
System.out.println( "Roma wasn 't burned in a day! ");
}
}
**********************************************************
以上是对的!
下面加上语句 enum Season(spr1ing, summer1, fall1,winter1)
就发生以下错误, 该如何解决
public class testMyprog
{
enum Season(spr1ing, summer1, fall1,winter1)
public static void main(String [] args)
{
System.out.println( "Roma wasn 't burned in a day! ");
}
}
*********************************************************
C:\jdk1.3.0_01\test\testMyprog.java:3: 期望 '; '
enum Season{spr1ing summer1 fall1 winter1}
^
C:\jdk1.3.0_01\test\testMyprog.java:3: 不能解析符号
符号:类 enum
位置:类 in testMyprog
enum Season{spr1ing summer1 fall1 winter1}
^
2 个错误
这是乍回事啊, 请高手帮忙
------解决方案--------------------什么意思?你要在java中定义枚举类型吗?
使用静态变量代替……
------解决方案---------------------_-! 落伍了,刚发现5.0新增enum,正在学习中……
目前发现的就是定义格式要这样,你少了一个逗号,而且spr1ing的命名显得有点格格不入。
public enum Seasons {
winter,spring,summer,fall;
}
------解决方案--------------------用错JDK了,enum是1.5里新加的keyword,只能用1.5及以后的JDK编译。