社区
Java SE
帖子详情
应该是与范型有关的问题
愤怒的不争
2006-12-18 09:39:37
今天查看jdk DOC 1.5 的时候发现有一个iterator<T>,还有一个iterator<E>,请问:iterator<T>和iterator<E>有什么区别??
另外,其他类都是实现的iterator<E>接口?
...全文
197
8
打赏
收藏
应该是与范型有关的问题
今天查看jdk DOC 1.5 的时候发现有一个iterator,还有一个iterator,请问:iterator和iterator有什么区别?? 另外,其他类都是实现的iterator接口?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lixiaoxue85
2006-12-18
打赏
举报
回复
学习
syoumei
2006-12-18
打赏
举报
回复
另外,其他类都是实现的iterator<E>接口?
----------------------------------------
其实是2个iterator都实现了
syoumei
2006-12-18
打赏
举报
回复
好问题
就像在桌面程序项目中主要的控件类都会经过一次包装,
这样的目的是防止控件类有变化的时候修改大面积的程序
平时结合类用到的.iterator都是因为collection继承了java.lang.iterator
java.lang.iterator返回一个java.lang.iterator
public interface Iterable<T> {
Iterator<T> iterator();
}
public interface Iterator<E> {
boolean hasNext();
E next();
void remove();
}
这时候我们才能.next .hasNext
polarman
2006-12-18
打赏
举报
回复
没区别
愤怒的不争
2006-12-18
打赏
举报
回复
我弄错了,
Vector继承了AbstractList,
AbstractList继承了AbstractCollection,
AbstractCollection实现了Collection接口,
Collection继承了Iterable接口
看了看AbstractList的源码,似乎明白了一点!
愤怒的不争
2006-12-18
打赏
举报
回复
我弄错了,是间接实现
dreamover
2006-12-18
打赏
举报
回复
谢谢大家,我还有问题:
以Vector为例
Vector实现了Iterator,我找不到Vector中有hasNext(),next()方法? 那么Vector.iterator()返回的Iterator对象是调用的hasNext()和next()?
我只看到Vector实现了Iterator<T>的iterator()方法!!
==============================================================
public class Vector<E>
extends AbstractList<E>
implements List<E>, RandomAccess, Cloneable, java.io.Serializable
{
...
我怎么不明白,谁说Vector实现了Iterator?
愤怒的不争
2006-12-18
打赏
举报
回复
谢谢大家,我还有问题:
以Vector为例
Vector实现了Iterator,我找不到Vector中有hasNext(),next()方法? 那么Vector.iterator()返回的Iterator对象是调用的hasNext()和next()?
我只看到Vector实现了Iterator<T>的iterator()方法!!
分布式系统原理与
范型
第二版课后习题答案
分布式系统原理与
范型
第二版课后习题答案 分布式系统原理与
范型
第二版课后习题答案 分布式系统原理与
范型
第二版课后习题答案 分布式系统原理与
范型
第二版课后习题答案
《分布式系统原理与
范型
》.pdf
《分布式系统原理与
范型
》第一版.中文版,影印版。
STL标准模板库--编程初步视频精讲
STL(Standard Template Library),即... STL将数据结构和算法的分离,使得STL变得非常通用,体现出了
范型
编程的特点。本课提供对STL各部分内容的入门介绍,使学习者能够了解STL的概貌,为继续深入学习STL提供支持。
分布式系统原理与
范型
答案(第二版)答案
是《分布式系统原理与
范型
(第二版)》的答案 上回写错了,易造成误解! 本文档是第二版书的答案哦! 绝对是新的哦! 英文的!
分布式系统原理与
范型
《分布式系统原理与
范型
》是分布式系统中的经典教材,全书分为两部分:原理和
范型
。第一部分详细讨论了分布式系统的原理、概念和技术,其中包括通信、进程、命名、同步、一致性和复制、容错以及安全。第二部分给出了一些实际的分布式系统:基于对象的分布式系统、分布式文件系统、基于文档的分布式系统以及基于协作的分布式系统,介绍了一些实际系统的设计思想和实现技术。全书结构清晰,内容全面经典,系统性与先进性并茂。 本文件时其配套课件,相当清晰!
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章