java .。map集合中放了个数组,怎么把数组读出来。
发布网友
发布时间:2022-05-27 14:12
我来回答
共1个回答
热心网友
时间:2023-10-27 08:55
List<Integer> aa = (List<Integer>)map.get("a");
for(int j=0; j<aa.size(); j++){
System.out.println(aa.get(j));
}
int[]bb = (int[])map.get("b");
for(int j=0; j<bb.length; j++){
System.out.println(bb[j]);
}追问方法可行,只是有一问题还要请教下,
强转还能这样用-》int[] bb = (int[]) map.get("b");
ide都不提示可以将map强转为int[]。
请问这样有什么优点和缺点??