Método of() opcional en Java con ejemplos

El método of() de java.util . La clase opcional en Java se usa para obtener una instancia de esta clase opcional con el valor especificado del tipo especificado.

Sintaxis:

public static <T> 
  Optional<T> of(T value)

Parámetros: este método acepta valor como parámetro de tipo T para crear una instancia opcional con este valor.

Valor devuelto: este método devuelve una instancia de esta clase opcional con el valor especificado del tipo especificado.

Excepción: este método genera NullPointerException si el valor especificado es nulo.

Los siguientes programas ilustran el método of():
Programa 1:

// Java program to demonstrate
// Optional.of() method
  
import java.util.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // create a Optional
        Optional<Integer> op
            = Optional.of(9455);
  
        // print value
        System.out.println("Optional: "
                           + op);
    }
}
Producción:

Optional: Optional[9455]

Programa 2:

// Java program to demonstrate
// Optional.of() method
  
import java.util.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        try {
            // create a Optional
            Optional<Integer> op
                = Optional.of(null);
  
            // print value
            System.out.println("Optional: "
                               + op);
        }
        catch (Exception e) {
            System.out.println(e);
        }
    }
}
Producción:

java.lang.NullPointerException

Referencia: https://docs.oracle.com/javase/9/docs/api/java/util/Optional.html#of-T-

Publicación traducida automáticamente

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