Método Get() de SimpleBindings en Java con ejemplos

El método get() de la clase SimpleBindings se utiliza para devolver el valor al que este objeto SimpleBindings asigna la clave pasada como parámetro. Si el objeto SimpleBindings no contiene ninguna asignación para esta clave, el método devuelve nulo.

Sintaxis:

public Object get(Object key)

Parámetros: este método acepta solo una clave de parámetros que es la clave cuyo valor asociado se devolverá.

Valor devuelto: este método devuelve el valor al que se asigna esta clave, o nulo.

Excepción: este método arroja las siguientes excepciones:

  • NullPointerException : si la clave es nula
  • ClassCastException : si la clave no es String
  • IllegalArgumentException : si la clave está vacía String

Programas Java para ilustrar el funcionamiento del método get():

Programa 1:

// Java program to demonstrate get() method
  
import javax.script.SimpleBindings;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create simpleBindings object
        SimpleBindings bindings
            = new SimpleBindings();
  
        // add some keys with values
        bindings.put("key1", "value1");
        bindings.put("key2", "value2");
        bindings.put("key3", "value3");
  
        // get value of key3
        Object value = bindings.get("key3");
  
        // print
        System.out.println("key3 value: "
                           + value);
    }
}
Producción:

key3 value: value3

Programa 2:

// Java program to demonstrate get() method
  
import javax.script.SimpleBindings;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // create simpleBindings object
        SimpleBindings asiaTeamList
            = new SimpleBindings();
  
        // add team in asiaTeamList
        asiaTeamList.put("team1", "India");
        asiaTeamList.put("team2", "Sri Lanka");
        asiaTeamList.put("team3", "Pakistan");
        asiaTeamList.put("team4", "Bangladesh");
  
        // get team1, team2 and team5 values
        Object team1 = asiaTeamList.get("team1");
        Object team2 = asiaTeamList.get("team2");
        Object team5 = asiaTeamList.get("team5");
  
        // print team names
        System.out.println("Team1 :"
                           + team1);
        System.out.println("Team2 :"
                           + team2);
        System.out.println("Team5 :"
                           + team5);
    }
}
Producción:

Team1 :India
Team2 :Sri Lanka
Team5 :null

Referencias: https://docs.oracle.com/javase/10/docs/api/javax/script/SimpleBindings.html#get(java.lang.Object)

Publicación traducida automáticamente

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