El método buffered() en Scala pertenece a los miembros de valor concreto del iterador de clases de Scala. Crea un iterador almacenado en búfer a partir del iterador indicado.
- Definición del método:
def buffered: BufferedIterator[A]
- Tipo de devolución:
devuelve un iterador almacenado en búfer que produce los mismos valores que el iterador indicado.
Ejemplo :
// Scala program of buffered() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Declaring an iterator val iter = Iterator(3, 4, 5, 6, 7) // Applying buffered method val result = iter.buffered // Displays output println(result) } }
Producción:
non-empty iterator
Aquí, se devuelve un iterador almacenado en búfer del iterador indicado después de aplicar el método almacenado en búfer .
Ejemplo :
// Scala program of buffered() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Declaring an empty iterator val iter = Iterator() // Applying buffered method val result = iter.buffered // Displays output println(result) } }
Producción:
empty iterator
Aquí, el iterador indicado está vacío, por lo que se devuelve un iterador almacenado en búfer vacío después de aplicar el método almacenado en búfer .
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA