Java中enum/int/String的互相转换
enum 和 int
enum -> int
int i = enumType.value.ordinal();
int -> enum
enumType b = enumType.values()[i];
enum 和 string
enum -> string
s = enumType.name();
string -> enum
enumType b = enumType.valueOf(s);
int i = enumType.value.ordinal();
enumType b = enumType.values()[i];
s = enumType.name();
enumType b = enumType.valueOf(s);
本文标题:Java中enum_int_String的互相转换
本文链接:https://www.haomeiwen.com/subject/jdbnbqtx.html
网友评论