java - 如何在枚举中添加特殊字符?

标签 java enums

我这里有个问题。我创建了 SpecialCharacterField.java - 一个枚举类,它将列出一些特殊字符。

SpecialCharacterField.java

package bp.enumfield;

public enum SpecialCharacterField {
   +, #;
}

在我的 eclipse 上:public enum SpecialCharacterField{ 有一个错误,它说:Syntax error, insert "EnumBody"to complete EnumDeclaration

请帮忙。提前致谢。

最佳答案

做这样的事情,

public enum SpecialCharacterField{
   PLUS("+"),
   HASH("#");

   private String value;
   private SpecialCharacterField(String value)
   {
      this.value = value;
   }

   public String toString()
   {
      return this.value; //This will return , # or +
   }
}

关于java - 如何在枚举中添加特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11445173/

相关文章:

ios - 正确使用 Enum,Button 总是相同的文本

swift - 使用枚举开关——Swift——一个人可以走得很远

java - 转换后日出和日落时间相等

java - 文件名的路径操作错误修复

java - 我怎样才能在Java中执行相当于以下操作的操作

c++ - 通过 int 值访问枚举成员

swift - 如何获取数组中枚举案例的索引

java - MANIFEST.MF问题

java - 这种类型的编程构造/设计/模式的名称?

java - 递归列出包中定义的所有枚举