在c#里可以定义返回数字类型的枚举
[code="C#"]
public enum LogType
{
Error=0,
AddUser=1
}
[/code]
我想知道Java里怎么定义
[b]问题补充:[/b]
怎么使用啊
跟C#里面使用差不多。
如果你想拿到Error的typeCode,就是Error.getTypeCode();
java里面你可以这样定义:
[code="java"]
public enum LogType {
Error("0"), AddUser("1");
private String typeCode;
private LogType(String typeCode) {
this.typeCode = typeCode;
}
public String getTypeCode() {
return this.typeCode;
}
public String getName() {
return this.name();
}
@Override
public String toString() {
return this.ordinal() + ":" + this.typeCode;
}
}
[/code]