i=0;var data1 = [{name: "漏洞"+i, x: i+00, y: i+00 }, { name: '漏洞2', x: 500, y: 500 }];
2 回答
winner4265975
TA贡献19条经验 获得超17个赞
public class Answer{
public static void main(String[] args){
Answer answer=new Answer();
Map<String,Object>[] data1=answer.toArray(2);
for(int i=0;i<data1.length;i++){
for(Map.Entry<String, Object> data:data1[i].entrySet())
System.out.println(data.getKey()+":"+data.getValue());
}
}
public Map<String,Object>[] toArray(int n){
Map<String,Object>[] array=new HashMap[n];
for(int i=0;i<n;i++){
array[i]=new HashMap<String,Object>();
array[i].put("name","漏洞"+i);
array[i].put("X",i*100);
array[i].put("Y",i*100);
}
return array;
}
}要注意一点就是不能创建泛型数组!而且一般用集合更好些,数组毕竟固定大小了!
- 2 回答
- 1 关注
- 1836 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消
