package?com.array;??
??
import?java.util.ArrayList;??
import?java.util.HashMap;??
import?java.util.HashSet;??
import?java.util.Iterator;??
import?java.util.List;??
import?java....
分类:
编程语言 时间:
2014-08-22 13:11:09
阅读次数:
176
map里有,set里也有,vector,list没有,太不公平了吧。其实应该考虑为什么map,set里有find操作。include里有通用的find操作,通用的find内部是从begin到end进行一次遍历,复杂度是O(n)。通过iterator从begin到end遍历map与set时,得到的结果...
分类:
编程语言 时间:
2014-08-21 22:38:14
阅读次数:
236
前几天,用Dom4j写了三个版本的读取XML文件,现在分享下。
第一版本:
XML:
AddSuccess.jsp
Dom4j读取此xml代码如下:
public static void read() {
try {
// 读取并解析XML文档
// SAXReader就是一个管道,用一个流的方式,把xml文件读出来
SAXReader rea...
分类:
编程语言 时间:
2014-08-21 17:09:04
阅读次数:
214
迭代器的介绍
概述
迭代器是一种检查容器内元素并遍历元素的数据类型。
迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。
标准库为...
分类:
编程语言 时间:
2014-08-21 11:35:24
阅读次数:
288
作为现代10后语言的golang(12年正式发布)。Golang的标准库提供了高级的数据结构List。具体在包container/list。该包里主要有两个数据结构组成:“Element”、“List”。其中“Element”相当于CPP里面的"iterator",其有Prev和Next方法用于得到前一个或者下一个迭代器,迭代器的..
分类:
其他好文 时间:
2014-08-21 00:21:13
阅读次数:
242
/*
* map.cpp
*
* Created on: 2014-8-20
* Author: dengxiaobing
*/
#include
#include
#include
#include
/*1. 定义一个函数指针*/
typedef void * (* pCreateFun)() ;
/*2. 定义一个pair*/
typedef std::pai...
分类:
其他好文 时间:
2014-08-20 16:23:52
阅读次数:
205
例子中用于解析Json的Gson请自己Google下载主Activity:packageCOM.Example.Main;importjava.util.HashMap;importjava.util.Iterator;importjava.util.LinkedList;importjava.ut...
分类:
移动开发 时间:
2014-08-20 09:14:16
阅读次数:
259
可迭代的类实现一个可迭代的类,需要在类里面定义两种方法:1. __iter__():返回iterator对象本身2. next():每当next()方法被调用时,返回下一个值,直到抛出StopIteration的异常 1 class Fabonacci(object): 2 """Fabon...
分类:
其他好文 时间:
2014-08-19 23:44:05
阅读次数:
191
原文:如何设置Installshield中 feature的选中状态上一篇: 使用strtuts2的iterator标签循环输出二维数组 之前一直有筒子问如何设置Installshield中 feature的选中状态,因为在Install Design里是没有这个选项的。今天打开Help搜索了一下,...
分类:
其他好文 时间:
2014-08-19 18:51:15
阅读次数:
159
Set> aSet = map.entrySet(); Iterator> iter = aSet.iterator(); while(iter.hasNext()){ ...
分类:
编程语言 时间:
2014-08-19 18:47:05
阅读次数:
236