码迷,mamicode.com
首页 >  
搜索关键字:iterator    ( 4158个结果
iterator与iterable
用Iterator模式实现遍历集合Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。例如,如果没有使用Iterator,遍历一个数组的方法是使用索引:for(int i=0; i iterator()方法. 有些时候...
分类:其他好文   时间:2014-11-07 16:15:17    阅读次数:189
在多线程的情况下是由Iterator遍历修改集合对象,报ConcurrentModificationException()异常的根因分析
遍历List时抛ConcurrentModificationException异常原理分析http://www.blogjava.net/houlinyan/archive/2008/04/01/189924.html
分类:编程语言   时间:2014-11-07 14:27:38    阅读次数:212
JSONObject的key值大小写修改
JSON前后台对接数据的调试特别麻烦,最近客户对Json格式要求Key值小写,网络狂搜 用了JSON 的 config发现只能最外层改变,只能写个递归来讲所有key值换成小写。import java.util.Iterator;import net.sf.json.JSONArray;import ...
分类:Web程序   时间:2014-11-07 12:39:52    阅读次数:3819
设计模式(四)
迭代器模式    GOOD:提供一种方法顺序访问一个聚敛对象的各个元素,而又不暴露该对象的内部表示。 为遍历不同的聚集结构提供如开始,下一个,是否结束,当前一项等统一接口。 例: #include #include using namespace std; template class Iterator { public:     virtual void first...
分类:其他好文   时间:2014-11-06 22:05:59    阅读次数:201
hdu 1908 Double Queue (map)
# include # include # include # include # include # include using namespace std; int main() { mapq; map::iterator p; int n,name,num; while(~scanf("%d",&n),n) { if(n=...
分类:其他好文   时间:2014-11-06 21:59:44    阅读次数:207
【设计模式】—— 迭代模式Iterator
前言:【模式总览】——————————by xingoo 模式意图 提供一个方法按顺序遍历一个集合内的元素,而又不需要暴露该对象的内部表示。 应用场景 1 访问一个聚合的对象,而不需要暴露对象的内部表示 2 支持对聚合对象的多种遍历 3 对遍历不同的对象,提供统一的接口。 模式结构...
分类:其他好文   时间:2014-11-06 21:26:55    阅读次数:248
泛型编程与stl
1、理解concept与model的关系 iterator concepts: input iterator 、output iterator、forward iterator、bidirectional iterator及random access iterator2、iterator Trai....
分类:其他好文   时间:2014-11-06 19:33:01    阅读次数:197
【二分图】【最大匹配】【匈牙利算法】bzoj1191 [HNOI2006]超级英雄Hero
裸的最大匹配。 1 #include 2 #include 3 #include 4 using namespace std; 5 vectorG[2002]; 6 typedef vector::iterator ITER; 7 int n,m,mat[2002],x,y; 8 bool vis[...
分类:编程语言   时间:2014-11-06 17:24:14    阅读次数:201
PAT 1056 Mice and Rice
#include #include #include #include #include using namespace std;list::iterator group_pick(list &player, list::iterator &cur, int group_size, vector &...
分类:其他好文   时间:2014-11-06 17:04:49    阅读次数:187
每日总结 - Java集合类ArrayList删除特定元素
在这次的项目开发中遇到动态的删除ArrayList中的一些元素。正确的做法是:1 for(int i = 0, len = list.size(); i iterator = list.iterator(); 2 while(iterator.hasNext()){ 3 int i =...
分类:编程语言   时间:2014-11-06 16:56:30    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!