现有str记录参数名称,map保存数据的,如下:String str="int a,String[] hosinfo,int[] num, ......";
Map map=new HashMap();
map.put("a","23");
map.put("hosinfo[0]", "aaa");
map.put("hosinfo[1]", "bbb");
map.put("num[0]","11");
........
........请问如下动态赋值给str定义的参数,就是最后得到
a=23
hosinfo[0]=aaa .....
.....
Map map=new HashMap();
map.put("a","23");
map.put("hosinfo[0]", "aaa");
map.put("hosinfo[1]", "bbb");
map.put("num[0]","11");
........
........请问如下动态赋值给str定义的参数,就是最后得到
a=23
hosinfo[0]=aaa .....
.....
String str="int a,String[] hosinfo,int[] num, ......";
你是这样定义的str, 已经写死了,你是想定义字符串数组吗?
请楼主把意思写明白点
参数的值就在MAP里定义, 最后我想组装得到定义的参数,就是str里定义的参数返回出来,可以放在一个list里不知道这样解释大家明白吗