如何将一个字符串变成一个变量名

如题所述

这个是测试string 和int 转化的问题,其中string是不能直接转化为int类型的,所以需要转化为int的对象类型Integer ,然后Integer 自动拆箱,转化为int。
num=Integer.parseInt(str);
num=Integer.valueOf(str); 这俩的作用是一样的,是把String 的"12" ,转化为整形 的12。

这段代码是没问题的,但是你要转成整形,字符串“qwee”这是转不了的,所以只要你输入数字就没问题。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-22
很多人答非所问,强人去工作了没时间搭理,我遇到同样的问题,在python用eval() 或exec()解决,c++没有找到方法。我现在用map方法解决,但不是初始的想法
相似回答