Examples of using 的迭代器 in Chinese and their translations into English
{-}
-
Political
-
Ecclesiastic
-
Programming
继续打电话给next()从步骤1返回的迭代器上的方法。
如果你需要直接访问一个借用的迭代器,你通常可以调用iter()方法来获取它。
方法iterator()中提供的迭代器并不保证以有序的方式遍历优先级队列中的元素。
方法iterator()中提供的迭代器并不保证以有序的方式遍历优先级队列中的元素。
虽然这种操作不是在本指南的范围之内,Rust提供了许多有用的迭代器来完成各种任务。
方法iterator()中提供的迭代器并不保证以任意特定的顺序遍历优先级队列中的元素。
Iter()可以把一个vector变成一个简单的迭代器,反过来这个迭代器给出每个元素:.
示例13-15有一个测试展示了重复调用由vector创建的迭代器的next方法所得到的值:.
虽然自定义的迭代器是一个有用的工具,但由于需要显式地维护其内部状态,因此需要谨慎地创建。
一个由generatorfunction(生成器函数)或generatorexpression(生成器表达式)构建的迭代器,它在产生值时无需遍历整个集合;
虽然自定义的迭代器是一种很有用的工具,但是创建它们的时候要仔细规划,因为需要显式的维护它们的内部状态。
每一个二元组包含key_function(eachitem)的结果和另一个包含着所有共享这个key结果的元素的迭代器。
接着调用filter将这个迭代器适配成一个只含有那些闭包返回true的元素的新迭代器。
并不是所有类型的迭代器提供所有潜在的功能。
有一些更高级的迭代器,包括那些不限范围的。
请注意,使用promises的迭代器不可能达到相同的结果。
这是一个有效的多维迭代器Object,使用它可以遍历数组。
Iterator定义了默认的迭代器,你可以如下使用它来确定一个对象是否可迭代:.
该类和它的迭代器实现了Collection和Iterator接口所有可选的方法。
Javascript中最常见的迭代器是Array迭代器,它只是按顺序返回关联数组中的每个值。