Programa Java para obtener el tamaño de la colección y verificar que la colección esté vacía

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

Deja una respuesta

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