社区
Web 开发
帖子详情
求教collection,iterator,vector三者的区别
caina3
2003-04-22 09:40:43
如题,
我是新手,对这3个东西之间的关系与区别,已经晕了,
哪位大虾指点一下!高分相送!
...全文
72
6
打赏
收藏
求教collection,iterator,vector三者的区别
如题, 我是新手,对这3个东西之间的关系与区别,已经晕了, 哪位大虾指点一下!高分相送!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caina3
2003-04-23
打赏
举报
回复
up
wiwi5888
2003-04-22
打赏
举报
回复
楼上三位都已经说的很透彻啦,帮你们up一下!
mem_fox
2003-04-22
打赏
举报
回复
Collection: 是对象集合的接口,定义了如何添加和擅长保存的对象和其他的操作方法,象Vector LinkedList都是直接或者间接的实现接口的.
Iterator就是迭代器,提供顺序便利collection对象的方法
Vector就是动态的对象数组和ArrayList区别就在于线程安全
liuflei3139
2003-04-22
打赏
举报
回复
tang1980说的很对。
Collection是所有集合的最上层接口,它里面定义了所有集合对象都可以进行的操作;它有两个子接口,分别是List和Set。List会记录放在其中元素的放入顺序,形象地说,可以认为是一个传送带,它上面所有的东西都有一个放置顺序。而Set要求放置在其中的元素必须不能重复,它与数学上集合的概念完全一致。
Iterator又称迭带器,能对Collection进行顺序遍历。
Vector是List接口的一个具体实现,支持列表元素的顺序访问,大小可以随着元素的增加二而增加,同时是线程安全的。也正为要求线程安全,所以访问的性能比较差。自Java1.2以后,已经不推荐使用。Java1.2推荐使用ArrayList和LinkedList。他们都不是线程安全的,所以性能较好。其中ArrayList随机访问速度快,而LinkedList在表中间 插入的速度快。
tang1980
2003-04-22
打赏
举报
回复
Collection: 对象集合的根接口;
Iterator: 有对象实现的接口,能进行递增遍历和对象删除;
Vector: List接口的具体实现,支持列表元素的序列化访问,以及可增长的元素向量;Vector类提供了多线程同步,和LindedList不同。
tanguangbin
2003-04-22
打赏
举报
回复
这个问题我也想问的,学习. 存先. 谢谢
iterator
vector
在介绍
vector
之前,我们先来说一下STL中的
iterator
。 除了使用下标来访问
vector
对象的元素外,标准库提供了另一种访问元素的方法“迭代器”。 在STL中,大体可以分为容器(顺序容器、关系容器),迭代器,算法三...
iterator
在
vector
中的使用
iterator
在
vector
中的使用
iterator
也被称为迭代器,可以指向一个范围内(如queue、
vector
、set等等)的元素,与指针类似。迭代器分为五个不同的类别,输入、输出、向前、双向、随机访问。 在
vector
中的迭代器属于...
C++中
vector
章节
iterator
与const_
iterator
及const
iterator
区别
区别
在于
iterator
可以改变元素的数值,但是const_
iterator
却不可以,主要限定在const 容器均可以++iter,而
vector
还可以iter-n, iter+n,n为一整型,iter1-iter2:结果是difference_type类型,表两元素的距离 c
Collection
和
Iterator
接口
Collection
和
Iterator
接口使用说明
const
vector
<> ::
iterator
和
vector
<>::const_
iterator
的
区别
话说这两个
区别
非常大,但是不太好理解啊,而且感觉解释也是各种绕口。说一下我自己的理解吧。 const迭代器,顾名思义,就是不能改变的迭代器,是常量,其... const
vector
int> ::
iterator
iter = vv.begin()
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章