我enum
中的值是需要在其中包含空格的单词,但是枚举的值中不能包含空格,因此它们都被堆砌了。我想覆盖toString()
添加这些空格,我告诉它。
当我valueOf()
在与添加空格相同的字符串上使用时,我还希望该枚举提供正确的枚举。
例如:
public enum RandomEnum
{
StartHere,
StopHere
}
电话toString()
上的RandomEnum
,其值是StartHere
返回字符串"Start Here"
。调用valueof()
相同的字符串("Start Here"
)将返回枚举值StartHere
。
我怎样才能做到这一点?
2
添加“ Java”标签以获得更多评论/答案。
—
Java42 2012年