作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道在 java 中使用 enum 的正确方法是怎样的。我已经实现了以下代码,但出现错误。
public class GlobalVariables {
public enum Algorithm{louvain, kmeans};
public enum Evolution{survive,merge,split,dissolve};
/**
* GED alpha threshold
*/
public static float GED_INCLUSION_ALPHA = 0.5f;
/**
* GED beta threshold
*/
public static float GED_INCLUSION_BETA = 0.7f;}
你知道我可能做错了什么吗?
错误:该行有多个标记
- louvain cannot be resolved to a type
- 'enum' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on
- Syntax error, insert ";" to complete BlockStatements
- Syntax error, insert ";" to complete ClassBodyDeclarations
- enum cannot be resolved to a type
- enum cannot be resolved to a type
- 'enum' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on
- Syntax error on token ",", delete this token
最佳答案
此错误:
'enum' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on
似乎暗示您正在使用 <1.5 的源版本进行编译。 Java 1.5 中引入了枚举。
检查您的编译器或 IDE 设置。
或者,您在问题中未显示的某些代码中可能存在语法错误。
关于java - 如何在 Java 中使用枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41632621/
我是一名优秀的程序员,十分优秀!