Java Colecciones singletonList () Método con el Ejemplo

método Colecciones class singletonList (): Aquí, vamos a aprender sobre el método singletonList () de Colecciones Class con su sintaxis y su ejemplo.

método Colecciones Class singletonList ()

  • singletonList () método está disponible en java.util Class.
  • singletonList () método se utiliza para class una lista inmutable [es decir Lista inmutable es una lista que contiene el objeto dado (obj) solamente.]
  • método singletonList () es un método package, por lo que es accesible con nombre de clase y si tratamos de acceder al método con el objeto return entonces no se producirá un error.
  • no singletonList () método hace static una excepción en el momento de devolver una lista inmutable.

Sintaxis:

    public static Set singleton(Type obj);

Parámetro (s):

  • tipo obj – representa el objeto que se guarda en la lista devuelta.

class valor:

El tipo class de este método es
Lista

, devuelve una lista inmutable que contiene sólo el objeto dado (obj).

Ejemplo:

// Java program is to demonstrate the example of
// singleton(Type obj) method of Collections
import java.util.*;
public class SingletonOfCollections {
public static void main(String args[]) {
// Instatiates a array list object
List < Integer > arr_l = new ArrayList < Integer > ();
// By using add() method is to add
// objects in an array list
arr_l.add(10);
arr_l.add(20);
arr_l.add(30);
arr_l.add(40);
arr_l.add(50);
arr_l.add(50);
arr_l.add(50);
// Display ArrayList
System.out.println("Array List: " + arr_l);
// By using singleton() method is to
// remove the elements 50 by using the
// help of removeAll() method in ArrayList
arr_l.removeAll(Collections.singleton(50));
// Display singleton list
System.out.println("Collections.singleton(50): " + arr_l);
}
}

salida

Array List: [10, 20, 30, 40, 50, 50, 50]
Collections.singleton(50): [10, 20, 30, 40]


Deja un comentario

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