例如有个字符串String s="nod1" 我想把它变成变量名或声明的对象名,就像int nod1有这种方法吗?

解决方案 »

  1.   

    我觉得没那个必要。
    如果要把String 转换成int,那只要int n = Integer.parseInt(str);
      

  2.   

    谢谢了大家了,看来是不行了,我正在写一个UI,用到JTree时想动态添加节点,就想到写一个循环来添加,但是变量名又不能动态改变,看来只好想别的方法了。
      

  3.   

    那可以使用 Map 来变通一下。把 key 作为“变量名”,value 作为“变量值”。不知道这样是否可行?