import java.lang.Enum;
public class test{
enum name{a,b,c};
public static void main(String[] args){
}
}
其实不用把代码写这儿的,就是想问下,上面的代码在JDK5.0没问题,怎么JDK6.0却提示关键字有错。说enum是5.0的,应改为enumeration,可我改了,还是没用???
import java.lang.Enum;
public class test{
enum name{a,b,c};
public static void main(String[] args){
}
}
其实不用把代码写这儿的,就是想问下,上面的代码在JDK5.0没问题,怎么JDK6.0却提示关键字有错。说enum是5.0的,应改为enumeration,可我改了,还是没用???
public class Loop { enum Size { Small, Medium, Large } public static void main(String args[]) { for (Size s : Size.values()) { helper(s); } } private static void helper(Size s) { System.out.println("Size value: " + s); } } |
不会吧!JDK1.6应该是支持enum的才对,
向下兼容的.enumeration是个接口吧!
实在不行就改变编译级别.