El tamaño() y isEmpty() de la interfaz java.util.Collection se utilizan para verificar el tamaño de las colecciones y si la colección está vacía o no. El método isEmpty() no toma ningún parámetro y no devuelve ningún valor.
Ejemplo:
Input:[99, 54, 112, 184, 2] Output:size = 5 and Collection is not empty Input:[] Output: size = 0 and Collection is empty
método de tamaño():
Sintaxis:
public int size()
Parámetros : este método no toma ningún parámetro.
Valor devuelto: este método devuelve el número de elementos de esta lista.
método estáVacío():
Sintaxis:
Collection.isEmpty()
Parámetros: este método no acepta ningún parámetro
Valor devuelto: este método no devuelve ningún valor.
Ejemplo 1: uso de la clase LinkedList
Java
//Java Program to Get the Size of Collection // and Verify that Collection is Empty // using LinkedList class import java.io.*; import java.util.*; class GFG { public static void main (String[] args) { Collection<Integer> list = new LinkedList<Integer>(); //add integer values in this list list.add(99); list.add(54); list.add(112); list.add(184); list.add(2); // Output the present list System.out.print("The elements in Collection : "); System.out.println(list); //returns the size of the list System.out.println("Size of the collection "+list.size()); // Check if list is empty using isEmpty() method System.out.println("Is the LinkedList empty: " + list.isEmpty()); // Clearing the LinkedList list.clear(); // printing the new list System.out.println("The new List is: " + list); // Check if list is empty // using isEmpty() method System.out.println("Is the LinkedList empty: " + list.isEmpty()); } }
Producción
The elements in Collection : [99, 54, 112, 184, 2] Size of the collection 5 Is the LinkedList empty: false The new List is: [] Is the LinkedList empty: true
Ejemplo 2: uso de la clase ArrayList
Java
//Java Program to Get the Size of Collection and // Verify that Collection is Empty // using ArrayList class import java.io.*; import java.util.*; class GFG { public static void main (String[] args) { Collection<String> arraylist = new ArrayList<String>(); arraylist.add("Geeks"); arraylist.add("for"); arraylist.add("geeks"); // returns the size of the arraylist System.out.println("Size of the collection "+arraylist.size()); // Check if list is empty using isEmpty() method System.out.println("Is the ArrayList empty: " + arraylist.isEmpty()); } }
Producción
Size of the collection 3 Is the ArrayList empty: false
Publicación traducida automáticamente
Artículo escrito por aksrathod07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA