java enum类型getValue()后把数字int转换成string
时间: 2023-11-28 10:47:45 浏览: 73
浅述int与string类型转换的两种方法
假设你有一个名为Color的枚举类型,其中包含一个getValue()方法返回一个int类型的值,你可以使用以下代码将其转换为String类型:
```java
public enum Color {
RED(1),
GREEN(2),
BLUE(3);
private int value;
private Color(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
// 调用getValue()方法并将其转换为String类型
int value = Color.RED.getValue();
String valueStr = String.valueOf(value);
```
或者使用Integer.toString()方法:
```java
int value = Color.RED.getValue();
String valueStr = Integer.toString(value);
```
阅读全文