在Java中按名称作为字符串访问变量的值
我有一个包含变量名称的字符串。我想获取该变量的值。
int temp = 10;String temp_name = "temp";
是否有可能访问该值10
使用temp_name
?
回答:
我建议您Map<String, Integer>
改用:
通过执行操作创建地图
Map<String, Integer> values = new HashMap<String, Integer>();
然后改变
int temp = 10;
至
values.put("temp", 10);
并使用访问值
int tempVal = values.get(temp_name);
以上是 在Java中按名称作为字符串访问变量的值 的全部内容, 来源链接: utcz.com/qa/418652.html