タグ付けされた質問 「iterable」

反復可能オブジェクトとは、文字列やコレクションなどのオブジェクトを繰り返し処理して、一度に1つずつメンバーを解放することのできるオブジェクトです。

2
JavaScript ES6では、イテラブルとイテレーターの違いは何ですか?
イテラブルはイテレーターと同じですか、それとも異なりますか? と思われる仕様から、反復可能なオブジェクトである、と言う、objそのように、obj[Symbol.iterator]呼び出されたときに、あるオブジェクトを返すように、機能を指しnext返すことができます方法{value: ___, done: ___}:オブジェクトを function foo() { let i = 0; const wah = { next: function() { if (i <= 2) return { value: (1 + 2 * i++), done: false } else return { value: undefined, done: true } } }; return wah; // wah is iterator …

2
ストリームをイテラブルにするにはどうすればよいですか?[重複]
この質問にはすでに回答があります: Java 8ストリームでforeachループを反復する方法 (4回答) 昨日休業。 Streamiterator()メソッドを継承してを生成しIteratorます。 しかし、私はではIterableなくが必要Iteratorです。 たとえば、次の文字列があるとします。 String input = "this\n" + "that\n" + "the_other"; …文字列のこれらの部分をIterable特定のライブラリに渡す必要があります。を呼び出すinput.lines()と、Stream。私はそれを作ることができる場合に設定されるだろう、私はそうStreamにIterableその要素の。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.