最新文章列表

5-Iterators: decoupling algorithms from containers

In the process, he realized that iterators are central to the use of algorithms, because they decouple the algorithms from the specific type of containe...只看这个,不是很好理解。 找了 ...
ccfangle 评论(0) 有941人浏览 2011-12-27 15:39

Iterator 和 Iterable 接口的区别

        为什么一定要实现Iterable接口,为什么不直接实现Iterator接口呢?         看一下JDK中的集合类,比如List一族或者Set一族,都是实现了Iterable接口,但并不直接实现Iterator接口。 仔细想一下这么做是有道理的。         因为Iterator接口的核心方法next()或者hasNext() 是依赖于迭代器的当前迭代位置的。 ...
liuyun025 评论(0) 有4266人浏览 2011-12-22 17:30

迭代器

迭代器只不过是一个实现迭代器协议的容器对象。它基于两个方法:    (1) next  返回容器的下一个项目    (2) __iter__ 返回迭代器本身 迭代器可以通过使用一个iter内建函数和一个序列来创建: >>> i = iter('abc') >>> i.next() 'a' >>> i.next() 'b' > ...
greybeard 评论(0) 有907人浏览 2011-12-07 14:50

python学习笔记10——构造方法、属性和迭代器

第九章  构造方法、属性和迭代器 1. 构造方法__init__,使用双下划线 >>> class FooBar: def __init__(self, value = 42): #默认参数 self.somevar = value >>> f = FooBar() >>> f.somevar 42 > ...
maidoudao 评论(0) 有1536人浏览 2011-09-11 23:31

jsp论坛楼数显示

论坛中楼数怎么显示 OGNL很容易实现 用到的工具是迭代器,具体如下 <s:iterator value="lists" id="id" status="st"> <span class="forum"><s:property value="#st.index+1"/&g ...
Jasper_Success 评论(0) 有1153人浏览 2011-07-04 09:54

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64570) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54784) Web(54511) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40811) 编程(39454) Windows(39381) JSP(37540) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics