普通的enum:
1
2
3
public enum Example{
A,B;
}
直接print会按字面值输出(即A和B)。
更改enum toString()
输出的值,下面以改成String
为例:
1
2
3
4
5
6
7
8
9
10
11
public enum Example{
A("a"), B("b");
String name;
Example(String name){
this.name=name;
}
@Override
public String toString(){
return name;
}
}