比如:String s="name1"
如何做到->->->->->Integer name1=new Integer();
我是想做一个循环,自动生成,因此需要这个实现,求各位大大解答,谢谢!
for(int i=0;i<size;i++){
String s="name"+i;
......................
(这里用"name"+i来做引用指向一个对象)
}
------解决思路----------------------
换个思路,把你要的东西放入一个 map 中,它的 key 就是 "name" + i;
------解决思路----------------------
用hashMap, for(int i=0;i<size;i++){
map.add(key ="name"+i, value=object)
}
------解决思路----------------------
Map最合适,键值对存取,楼上都说的很好
如果数据有确定的明确的顺序,也可以采用List或是数组,用下标取值