public enum Num_test1 { name("wws"),age("123"); Num_test1(String s) { } } 怎么获取枚举后面的字符串
时间: 2024-04-15 21:28:17 浏览: 48
要获取枚举后面定义的字符串,你可以在枚举中添加一个实例变量,并在构造函数中将字符串值传递给该变量。然后,你可以添加一个公共方法来获取该实例变量的值。下面是你提供的枚举代码示例的修改版本:
```java
public enum Num_test1 {
name("wws"),
age("123");
private String value;
Num_test1(String s) {
this.value = s;
}
public String getValue() {
return value;
}
}
```
在上述示例中,我们在枚举`Num_test1`中添加了一个实例变量`value`,并在构造函数中将字符串值传递给该变量。然后,我们定义了一个公共方法`getValue()`,用于获取该实例变量的值。
使用这个修改后的枚举,你可以通过以下方式获取枚举后面定义的字符串:
```java
String string_value = Num_test1.name.getValue();
System.out.println(string_value); // 输出:wws
```
在上述示例中,我们使用枚举成员`name`访问其对应的字符串值,并通过调用`getValue()`方法获取该值。你可以根据需要替换示例中的枚举类型和成员名称来获取你所需的字符串值。
阅读全文
相关推荐
















