Diferencia entre los métodos siguientes () y hasNext () en colecciones de Java

Java | Diferencia entre próximos () y hasNext () en las colecciones: En este caso, estamos escribiendo la diferencia entre class próximos () y hasNext () en colecciones de Java .

En primer lugar, debemos saber, lo que es recogida en Java ?

Collection en java representa un grupo de objetos individuales de mismo tipo como ArrayList, Vector, etc.

Método next () y hasNext ()

Ambos son los métodos de biblioteca de Java.util.scanner main . Método hasNext () rendimientos verdaderos / falsa – si colección tiene más valores / elementos, devuelve cierto lo contrario, devuelve falsa . Método next () devuelve el siguiente elemento de la colección.

Diferencia entre next () y hasNext ()

Métodos hasNext () rendimientos verdaderos , si iterador tiene más elementos y método next () devuelve el siguiente elemento / objeto.

Programa:

import java.util.*;
public class ListExample {
public static void main (String[] args) {
//creating a list of integers
List<Integer> int_list = new ArrayList<Integer> ();
//adding some of the elements
int_list.add (10);
int_list.add (20);
int_list.add (30);
int_list.add (40);
int_list.add (50);
//printing elements
System.out.println ("List elements are...");
//creating iterator
Iterator<Integer> it = int_list.iterator ();
while (it.hasNext ()){
System.out.println (it.next());
}
}
};

salida

List elements are...
10
20
30
40
50


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *