如何向Map中添加数据

 我来答
画新子F
2011-12-14 · TA获得超过1189个赞
知道小有建树答主
回答量:390
采纳率:50%
帮助的人:419万
展开全部
同学,你看看,我给你写个小例子。

Map<String, Object> testMap = new HashMap<String, Object>();
先跟你说一下这个格式,
Map集合里传入的是键值对,是两个相对应的值,因此Map集合需要传入两个值。
关于上面的那个“<String, Object>”,称之为“泛型”,
泛型规定了该Map集合的Key只能是前面的那个类型(我这里是定义的String),
而value只能是后面的那个类型(我定义的是Object)。
特别说明一下,两个类型都能传对象。

问个小问题,字符串是不是对象?
答案是的,因为它是一个类,实例出来就是对象了。
1、添加数据
testMap.put("key", "value这是我输入的值");
2、取出数据
testMap.get("key");
这里的get方法是通过key值找到value值的。

不妨打印一下取出的数据。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-12-14
展开全部
Map map = new HashMap();
map.put("key",value);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a341341341
2011-12-14
知道答主
回答量:1
采纳率:0%
帮助的人:1709
展开全部
Map对象的put方法,放入键值对,就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a1711121310
2011-12-14
知道答主
回答量:1
采纳率:0%
帮助的人:1709
展开全部
那里有的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式