有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (2) 个答案

  1. # 1 楼答案

    将变量设为成员变量并使用反射

    除非是类的成员变量,否则无法通过变量名获取值。然后可以使用java.lang.reflect包来检索该值

  2. # 2 楼答案

    我建议您改用Map<String, Integer>

    通过执行以下操作创建地图

    Map<String, Integer> values = new HashMap<String, Integer>();
    

    然后改变

    int temp = 10;
    

    values.put("temp", 10);
    

    并使用

    int tempVal = values.get(temp_name);