关于Map

原创 2012年03月23日 15:50:19

MAP:通过value的值取得key的值


Map<String,String> map = new HashMap<String,String>();
		map.put("0", "100");
		map.put("1", "101");
		
		Set set = map.entrySet();
		Iterator<Entry> iterator = null;
		if(set != null) {
			 iterator = set.iterator();
		}
		while(iterator.hasNext()) {
			Map.Entry entry = iterator.next();
			if(entry.getValue().equals("101"))
				System.out.println("key = " + entry.getKey());
		}

解释:Map类提供了一个称为entrySet()的方法,这个方法返回一个Map.Entry实例化后的对象集。 接着,Map.Entry类提供了一个getKey()方法和一个getValue()方法,因此,上面的代码可以被组织得更符合逻辑。

c++ 关于map的遍历 删除

begin 是指向第一个元素,end指向最后一个元素的下一个元素。 [cpp] view plaincopy int main(int argc, ch...
  • xiaobaismiley
  • xiaobaismiley
  • 2014年09月04日 08:56
  • 4141

Map知识点总结

Map的相关总结: **Map:顶层接口,该集合存储的是键值对,而且键是唯一的,Map和Set很像,Set集合底层就是使用了Map集合。         Map集合没有迭代器,要取出元素必须先...
  • fan510988896
  • fan510988896
  • 2017年03月30日 15:33
  • 233

C++:泛型编程 map(统计人数)

泛型编程 map(统计人数)Time Limit(Common/Java):1000MS/3000MS Memory Limit:65536KByte Total Submit:3...
  • liangzhaoyang1
  • liangzhaoyang1
  • 2016年01月26日 15:38
  • 967

关于Map接口的方法的使用及其Map下的子类的使用

前言: 1> Map与Collection并列存在。用于保存具有映射关系的数据:Key-Value 2> Map 中的 key 和  value 都可以是任何引用类型的数据 3> Map 中的 key...
  • u010661782
  • u010661782
  • 2015年10月10日 10:56
  • 496

MapReduce相关一

基本特点 易于编程、良好扩展性、高容错性、适合PB级别以上海量数据的离线处理 不擅长的领域: 实时计算:毫秒或秒级返回结果 流式计算:输入数据是静态的,不能动态变化 DAG计算:多个应用程序存在依赖关...
  • chenliuzuo
  • chenliuzuo
  • 2016年12月16日 11:06
  • 210

stl之map容器的原理及应用

容器的数据结构同样是采用红黑树进行管理,插入的元素健位不允许重复,所使用的节点元素的比较函数,只对元素的健值进行比较,元素的各项数据可通过健值检索出来。map容器是一种关联容器,实现了SortedAs...
  • u010418035
  • u010418035
  • 2015年07月05日 12:21
  • 6928

map 的插入方法 下标法 和 insert 法的区别

对于STL中的map,插入有两种方法: 1、map a;      a[1 ]=1   //此方法初始化a[1],并给a[1]赋值。      a[1]=2   //此方法修改了a[1的值。 ...
  • xum2008
  • xum2008
  • 2015年07月17日 15:06
  • 1082

关于Map集合中的put方法返回值的问题

关于Map集合中的put方法返回值的问题 © 黑马-王燚 中级黑马   /  2012-10-4 12:26  /  9277 人查看  /  5 人回复  /   0 人收藏 ...
  • evilcry2013
  • evilcry2013
  • 2017年12月27日 10:59
  • 79

JDK8中Map接口的源码分析

双十一剁完手,就该好好学习了^_^ 。为啥我这么穷........买不完的双十一,学不完的技术啊 package sourcecode.analysis; /** * Creat...
  • caoxiaohong1005
  • caoxiaohong1005
  • 2017年11月11日 22:12
  • 106

std::map排序的原理

今天被同事问到一个问题,map中第三个参数的意思是什么,于是写了下面这个程序测试了一下。 #include #include using namespace std; typedef ...
  • tingsking18
  • tingsking18
  • 2011年09月06日 16:12
  • 14143
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于Map
举报原因:
原因补充:

(最多只允许输入30个字)