黑马程序员技术交流社区

标题: Map键和值到底有什么区别啊 [打印本页]

作者: tujiu888    时间: 2016-2-8 18:10
标题: Map键和值到底有什么区别啊
键和值可以互换吗?
Map<Integer,String> map = new HashMap();
Map<String,Integer> map = new HashMap(); 而且这样写,再实际开发中有什么区别,格式算不算正确的
作者: 洋葱头头    时间: 2016-2-8 18:19
通常是用键来查询值 所以你那样写肯定不行的
作者: tujiu888    时间: 2016-2-9 09:09
这样啊 谢谢了啊
作者: 七岁    时间: 2016-2-10 15:27
键是唯一的
作者: davy0119    时间: 2016-2-11 16:47
键不能重复,值可以重复
作者: 谁的苍茫    时间: 2016-2-12 01:21
区别在键唯一,值可以重复
作者: 迷茫不堪的年纪    时间: 2016-2-13 21:44
你觉得上下这样写 有什么区别么?  他中间包含的是类型而已
作者: hexinchun    时间: 2016-2-13 23:58
键是唯一的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2