java中HashMap使用方法
Map<String,Object>map=newHashMap<String,Object>();map.put("aaa",list);//list类型为ArrayL...
Map<String, Object> map = new HashMap<String, Object>();
map.put("aaa", list); // list类型为ArrayList
map.put("bbb", obj); // obj类型为一个javabean
请问这么使用正确吗?为什么?
Map的最底层不是数组吗?数组也可以存放不同的元素吗?
在看别人写的代码,总感觉这里怪怪的
哦,谢谢各位
我该怎么给分呢?只能给第一个人了 展开
map.put("aaa", list); // list类型为ArrayList
map.put("bbb", obj); // obj类型为一个javabean
请问这么使用正确吗?为什么?
Map的最底层不是数组吗?数组也可以存放不同的元素吗?
在看别人写的代码,总感觉这里怪怪的
哦,谢谢各位
我该怎么给分呢?只能给第一个人了 展开
3个回答
展开全部
正确的,但是不支持这样的写法,用这样写感觉就多了一层约束没有什么意思了的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正确,Map<String,Object>表示,key的类型是String
value的类型,是Object,也就是说,只要是对象就可以,Map的底层不是数组,它是另外一种,存储结构
value的类型,是Object,也就是说,只要是对象就可以,Map的底层不是数组,它是另外一种,存储结构
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询