java如何用方法toString()将枚举类型转换为字符串类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何用方法toString()将枚举类型转换为字符串类型相关的知识,希望对你有一定的参考价值。
如public enum packagesmall,middle,large,如何用toString()函数将此枚举类型转换为字符串类型
参考技术A 枚举类public enum Vegetable
Apple=1,
Banana=2,
Orange=3
String Banana=Vegetable.Banana.ToString(); 参考技术B 查API public static String valueOf(Object obj) 参考技术C Yes枚举已经覆盖了字符串类型了 参考技术D 枚举已经覆盖了toString() 方法,看api中的解释
返回枚举常量的名称,它包含在声明中。可以重写此方法,虽然一般来说没有必要。当存在更加“程序员友好的”字符串形式时,应该使用枚举类型重写此方法。
也就是说没有必要再去覆盖这个方法了,除非你想输入更为友好的内容。如包含中文字符解释的 第5个回答 2008-11-10 你为什么要将“枚举类型转换为字符串类型”呢?
要转换的话还不如直接new个字符串数组。
java中如何用json接收一个list?
参考技术A 第一种方法 在action类中 声明一个list集合如:private List list;生成getter和setter方法;\\x0d\\x0a然后通过方法action的方法给list赋值;然后页面通过struts2标签接受即可;\\x0d\\x0a以上是关于java如何用方法toString()将枚举类型转换为字符串类型的主要内容,如果未能解决你的问题,请参考以下文章
如何用C#将序列化为json的字符串导入到sql server中数据库