2014-09-29 142 views
0

当我在中创建以下代码时,发生了以下错误:。我使用JDK 1.8.0。 错误:枚举无法解析为变量

Enumeration cannot be resolved to a variable

代码

Enumeration enum = variableList.elements(); 
+0

http://stackoverflow.com/questions/14971057/compiling-old-java-sou rce-code-with-eclipse – CodeNewbie 2014-09-29 12:35:08

回答

3

enumJava一个关键的词。你不能把它作为一个变量

Enumeration enum = variableList.elements();// change enum to something else 
      ^

可能

Enumeration enumuration; 

Javakeywords

+0

但是,这个代码是工作,当我运行与DOS命令提示符!1 – arun 2014-09-29 12:40:26

+1

@ArunaDissanayake什么是你的'JDK'版本?同样的1.8?如果你的'JDK'版本低于1.4,那永远不会编译。 – 2014-09-29 12:42:00

+0

thx。我在Eclipse及其工作中改变了它。 – arun 2014-09-29 12:52:33

0

只是使枚举作为enum1,使其获得作品,因为在枚举Java是一个关键字,这样,通过在Java中我们没有权利使用某些特定的关键字作为变量名称