腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
迭代
器
逐个
迭代
集合
中
的
两个
元素
?
rust
、
iterator
[1, 2, 3];
迭代
元素
的
最好和最短
的
方法是什么,以便在第一次
迭代
中
收到(1, 2),在下一次
迭代
中
-(2, 3),直到没有
元素
为止,因此不会产生(3, None)或者类似的东西?看起来a.chunks(2)有点不同,它分两步走,而我需要在
集合
中
每
两个
连续
的
元素
上一步一步。
浏览 74
提问于2021-02-26
得票数 4
回答已采纳
1
回答
迭代
不可变
的
Seq,Vector和List:有什么区别吗?
scala
Scala提供了如此多
的
集合
...我不知道该用哪一个。 我
的
函数生成一个预定义数量
的
元素
集合
,这些
元素
将按其原始顺序
逐个
迭代
。所有不可变
的
Vector、Seq和List都支持
迭代
,但是我应该
使用
哪一个呢?
浏览 0
提问于2013-02-26
得票数 1
回答已采纳
8
回答
Java
中
的
迭代
器
行为
java
、
iterator
、
iterable
我有一个关于Java
中
迭代
器
行为
的
问题。myIterable.iterator().hasNext() 如果
迭代</e
浏览 0
提问于2012-06-27
得票数 1
回答已采纳
10
回答
对ajax请求进行排序
javascript
、
jquery
、
ajax
、
design-patterns
、
queue
我发现有时我需要
迭代
一些
集合
,并为每个
元素
进行一次ajax调用。我希望每个调用在移动到下一个
元素
之前都返回,这样我就不会向服务
器
发出大量请求--这通常会导致其他问题。我不想将async设置为false并冻结浏览
器
。 通常,这涉及到设置某种
迭代
器
上下文,我在每次成功回调时都会
逐个
遍历该上下文。我想一定有更干净、更简单
的
方法吧?有没有人有一个聪明
的
设计模式,告诉你
如何
整洁地处理一个<e
浏览 2
提问于2010-06-14
得票数 66
回答已采纳
1
回答
基于
两个
集合
的
类
的
自定义
迭代
器
c++
、
iterator
、
set
我有一个包含
两个
集合
的
类。它们都包含相同
的
键类型,但具有不同
的
比较操作。 我想为这个类提供一个
迭代
器
,它遍历
两个
集合
的
元素
。我想从一个
集合
开始,然后当我递增指向第一个
集合
的
最后一个
元素
的
迭代
器
时,我想转到第二个
集合
的
第一个
元素</e
浏览 4
提问于2010-04-20
得票数 1
回答已采纳
3
回答
STL
迭代
器
是否保证
集合
更改后
的
有效性?
c++
、
stl
、
iterator
、
containers
假设我有某种
集合
,我为它
的
开头获得了一个
迭代
器
。现在假设我修改了
集合
。不管
集合
或
迭代
器
的
类型
如何
,我仍然可以安全地
使用
迭代
器
吗? 获取
集合
的
迭代
器
。修改
集合
(显然不是其中
的
一个
元素</em
浏览 4
提问于2010-07-25
得票数 32
回答已采纳
1
回答
IOrderedEnumerable.Select()会保留
元素
顺序吗?
c#
、
ienumerable
、
iorderedenumerable
在C#
中
,
使用
Select()来投影IOrderedEnumerable
元素
是否会保留
元素
顺序?如果是的话,它为什么返回一个IEnumerable,而不是一个IOrderedEnumerable 如果没有,我
如何
才能做到这一点(除了
使用
foreach)?
浏览 8
提问于2013-07-15
得票数 11
回答已采纳
2
回答
如何
创建范围有限
的
子枚举
器
?
c#
、
ienumerator
假设我收集了100个
元素
。常规枚举
器
将
迭代
这100个
元素
。而且它“看到”
的
只是10-30
中
的
元素
。编辑我需要来自“这里”
的
迭代
器
,而不是来自“那里”
的
迭代
器
,因为到达“那里”可能非常耗时。我真正想要实现
的
是对
集合
浏览 6
提问于2011-07-28
得票数 1
回答已采纳
5
回答
修改
迭代
器
scala
、
iterator
我有一个
迭代
器
(ite)是从一个
集合
(A)创建
的
:var ite = a.iteratora -= 2 现在,如果我移动所有
元素
的
迭代
器
,我将得到所有
元素
(包括2个
元素
)。我怎么能告诉
迭代
器
浏览 6
提问于2010-06-10
得票数 0
4
回答
Java
迭代
器
对Next()施加条件
java
、
iterator
我对Java
中
的
迭代
器
有点困惑。
如何
使next()只返回特定
的
值?比如,我有一个包含10个
元素
的
布尔数组,我只想返回那些为true
的
元素
。我是否要在next()方法
中
添加一个条件,以检查该条件,并在满足时返回该条件?或者在实际
使用
迭代
器
时检查条件,然后继续调用next(),直到获得合适
的
值,然后再
使用
该值?类似
浏览 1
提问于2012-06-27
得票数 1
回答已采纳
4
回答
要
使用
哪个并发
集合
?
java
、
collections
、
concurrency
我有一个场景,其中有一个未知数量
的
线程将
元素
添加到服务
器
上
的
集合
中
。这个
集合
中
的
数据不需要排序,也不会被
迭代
。只有
两个
简单
的
操作才能处理这个
集合
: 读取
集合
中
的
所有
元素
(不是
逐个
读取,而是读取整
浏览 4
提问于2013-06-08
得票数 3
回答已采纳
1
回答
在列表
的
情况下,Scala
的
equals方法是
如何
工作
的
?
list
、
scala
、
equals
list1 == list2(我敢肯定,这个问题以前也有人问过,但我在Google &Co找不到一个好
的
答案)
浏览 1
提问于2012-06-20
得票数 23
回答已采纳
5
回答
是否将多个
集合
合并为单个逻辑
集合
?
java
、
collections
、
guava
假设我有固定数量
的
集合
(例如3个ArrayLists)作为类
的
成员。现在,我希望将所有
元素
公开给其他类,这样它们就可以简单地
迭代
所有
元素
(理想情况下,只读)。我正在
使用
guava
集合
,我想知道
如何
使用
guava
迭代
器
/
迭代
器
在不
使用
创建临时副本
的
情况下生成内部
集合
的
浏览 127
提问于2011-02-04
得票数 116
回答已采纳
3
回答
通过
迭代
器
获取set
元素
的
"index“
c++
、
stl
、
iterator
我有一个到
集合
中
元素
的
迭代
器
。我想
使用
迭代
器
根据
元素
在
集合
中
的
位置来获取
元素
的
“索引”。例如,我
的
集合
的
索引如下所示: for(MySetType::iterator begin = mySet.begin(); begin != mySet.end(); be
浏览 2
提问于2012-11-22
得票数 23
回答已采纳
4
回答
为什么Iterator要定义remove()操作?
c#
、
java
、
iterator
、
ienumerator
在C#
中
,接口定义了一种遍历
集合
和查看
元素
的
方法。我认为这非常有用,因为如果将IEnumerable<T>传递给一个方法,它将不会修改原始源代码。 但是,在Java
中
,将操作定义为(可选
的
!)允许删除
元素
。将Iterable<T>传递给方法没有好处,因为该方法仍然可以修改原始
集合
。remove
的
选择是气味
的
一个例子,但是忽略了(已经讨论过
的
),我会对促使在接口上实现remov
浏览 10
提问于2012-07-25
得票数 12
回答已采纳
4
回答
一个
集合
上
的
多个
迭代
器
,移除适当
的
子集和ConcurrentModificationException
java
、
iterator
、
subset
我
使用
一个HashSet来实现这个
集合
,
使用
两个
迭代
器
在
集合
中
运行,并
使用
containsAll(c)检查所有对是否有合适
的
子集条件,以及
使用
remove()方法删除适当
的
子集。break; }当我第一次走出内部while循环时,我得到一个ConcurrentModificationException,并执行一个异常是在
浏览 3
提问于2012-02-13
得票数 3
1
回答
卷积滤波
器
(即"running average")与Laravel
的
集合
,在功能上
php
、
laravel
、
collections
、
functional-programming
、
convolution
在laravel
的
集合
上实现一维卷积滤波
器
的
好方法是什么?这意味着,取一个
迭代
元素
,N个相邻
元素
,并对卷积矩阵
中
定义
的
权重进行加权平均但是,有没有一种更干净
的
方法,通过map/filter/类似的方式
使用
集合
的
函数方
浏览 0
提问于2017-02-07
得票数 0
5
回答
C#
迭代
器
设计
的
基本原理(与C++比较)
c#
、
iterator
换句话说,如果您希望只获得几个
元素
而不是整个
集合
,则不必更改
迭代
器
(在C++
中
)。对我来说,它更“纯净”(清晰)。 当然,在设计C++时,MS知道这一点和C#。那么,C#方式
的
优点是什么呢?在C++
中
,您处理
集合
的
迭代
器
,在C#
中
,您处理
集合
(
迭代
器用于“内部”)。如果是的话,我仍然对C#感到有些不舒服--
迭代
集合</e
浏览 16
提问于2010-06-14
得票数 8
回答已采纳
5
回答
Java:当set
的
内容被修改时,对set进行
迭代
java
、
data-structures
、
iterator
、
set
、
concurrentmodification
我希望
迭代
一个
集合
,但是
集合
的
内容会在
迭代
过程
中
修改。我希望在创建
迭代
器
时
迭代
原始
集合
,而不
迭代
添加到
集合
中
的
任何新
元素
。这怎麽可能?这是set
的
默认行为吗?或者我
如何
实现这一点?我能想到
的
一种方法是从原始
集合
中
获得一个新
的</em
浏览 1
提问于2012-06-20
得票数 7
回答已采纳
1
回答
为什么我不能在Scala
中
再次
使用
迭代
器
scala
关于
迭代
器
的
两个
问题135 问题2)
如何
实现
迭代
器
来实现此行为是iterator只指向
集合
的
一个
元素
浏览 3
提问于2017-10-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python中可迭代对象、迭代器以及iter函数的两个用法详解
浅谈Kotlin中的序列源码完全解析
解密C+迭代器模式,轻松提高代码效率!
Python基础总结(二)
HashMap 为什么不能遍历的同时进行增删操作?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券