El método sameElements() pertenece a los miembros de valores concretos del iterador de clases de Scala. Comprueba si los dos iteradores indicados producen los elementos idénticos en el mismo orden o no. Este método no terminará para infinitos iteradores.
- Definición del método:
def sameElements(that: Iterator[_]): Boolean
Donde, ese es el otro iterador indicado.
- Tipo de retorno:
Devuelve verdadero si ambos iteradores producen elementos idénticos en el mismo orden; de lo contrario, devuelve falso.
Ejemplo 1:
// Scala program of sameElements() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Declaring an iterator val iter = Iterator(3, 4, 5, 6, 7) // Declaring an another iterator val iter1 = Iterator(3, 4, 5, 6, 7) // Applying sameElements method val result = iter.sameElements(iter1) // Displays output println(result) } }
Producción:
true
Aquí, los dos iteradores indicados son idénticos, por lo que el método sameElements devuelve verdadero.
Ejemplo :
// Scala program of sameElements() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Declaring an iterator val iter = Iterator(3, 4, 5, 6, 7) // Declaring an another iterator val iter1 = Iterator(3, 4, 5, 9, 7) // Applying sameElements method val result = iter.sameElements(iter1) // Displays output println(result) } }
Producción:
false
Aquí, los dos iteradores indicados no son idénticos, por lo que el método sameElements devuelve falso.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA