java学习笔记(六):关于iterator.next()
2015-06-14 22:10
459 查看
既然iterator.next()是输出下一个,那么,第一个怎么输出呢
答案是:迭代器和数据结构中的链表一样,有个header指针,header->next()就是链表中第一个元素……
如下所示:
1 2 3 4
|
当读取一次iterator.next(); 后,指针如下
1 2 3 4
|
(其中|表示指针所指位置)
答案是:迭代器和数据结构中的链表一样,有个header指针,header->next()就是链表中第一个元素……
如下所示:
1 2 3 4
|
当读取一次iterator.next(); 后,指针如下
1 2 3 4
|
(其中|表示指针所指位置)
相关文章推荐
- Java基础之基础语法
- Java中的日志——Java.util.logging、log4j、commons-logging
- Java中的return语句使用总结
- 《Java程序设计》第二次作业:MySQL数据库及Java操作MySQL数据库
- MyBatis3整合Spring3、SpringMVC3
- Java程序设计基础项目总结报告
- Java学习笔记(八):Map<stirng,string>的遍历的四种方法
- java 使用Callable和Future返回线程执行的结果
- spring beans源码解读之 ioc容器之始祖--DefaultListableBeanFactory
- 摘抄转载前辈们的Java集合类总结
- Java下拼接执行动态SQL语句(转)
- Java AIO 入门实例(转)
- Java学习笔记(九):Map.keyset()
- java基础—文件的切割与合并
- Java系列笔记(4) - JVM监控与调优
- Java多线程 线程同步
- Java HashMap 核心源码解读
- Java并发编程-07-在同步代码中使用条件--生产者-消费者问题
- Spring与Quartz的整合实现定时任务调度
- 配置Eclipse CDT,支持VC編譯器