Colección vs colecciones en Java con ejemplo

Collection: Collection es una interfaz presente en java.util.package. Se utiliza para representar un grupo de objetos individuales como una sola unidad. Es similar al contenedor en el lenguaje C++ . La colección se considera como la interfaz raíz del marco de la colección. Proporciona varias clases e interfaces para representar un grupo de objetos individuales como una sola unidad. 

List , Set y Queue son las subinterfaces principales de la interfaz de colección. La interfaz del mapa también forma parte del marco de la colección Java, pero no hereda la colección de la interfaz. Add() , remove () , clear() , size() y contains() son los métodos importantes de la interfaz Collection.

Java

// Java program to demonstrate the difference  
// between Collection and Collections
  
import java.io.*;
import java.util.*;
  
class GFG {
    
    public static void main (String[] args) 
    {
        
      // Creating an object of List<String>
      List<String> arrlist = new ArrayList<String>(); 
        
      // Adding elements to arrlist
      arrlist.add("geeks");
      arrlist.add("for");
      arrlist.add("geeks");
        
      // Printing the elements of arrlist
      // before operations
      System.out.println("Elements of arrlist before the operations:");
      System.out.println(arrlist);
        
      System.out.println("Elements of arrlist after the operations:");
        
      // Adding all the specified elements
      // to the specified collection
      Collections.addAll(arrlist, "web", "site");
        
      // Printing the arrlist after
      // performing addAll() method
      System.out.println(arrlist);
        
      // Sorting all the elements of the  
      // specified collection according to 
      // default sorting order
      Collections.sort(arrlist);
          
      // Printing the arrlist after
      // performing sort() method
      System.out.println(arrlist);
          
    }
}

Publicación traducida automáticamente

Artículo escrito por dishajindgar 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 *