Diccionario put() Método en Java con ejemplos

El método put() de Dictionary se usa para insertar una asignación en el diccionario. Esto significa que una clave específica junto con el valor se puede asignar a un diccionario en particular.

Sintaxis:

DICTIONARY.put(key, value)

Parámetros: El método toma dos parámetros, ambos son del tipo Objeto del Diccionario.

  • clave: Esto se refiere al elemento clave que debe insertarse en el diccionario para el mapeo.
  • valor: Esto se refiere al valor al que se asignaría la clave anterior.

Valor devuelto: el método devuelve el valor al que se asigna la clave. Se devuelve NULL si la clave no está asignada a ningún valor.

Los siguientes programas se utilizan para ilustrar el funcionamiento del método java.util.Dictionary.put():
Programa 1:

// Java code to illustrate the put() method
import java.util.*;
  
public class Dictionary_Demo {
    public static void main(String[] args)
    {
  
        // Creating an empty Dictionary
        Dictionary<Integer, String> dict
            = new Hashtable<Integer, String>();
  
        // Inserting values into the Dictionary
        dict.put(10, "Geeks");
        dict.put(15, "4");
        dict.put(20, "Geeks");
        dict.put(25, "Welcomes");
        dict.put(30, "You");
  
        // Displaying the Dictionary
        System.out.println("Initial Dictionary is: " + dict);
  
        // Inserting existing key along with new value
        String returned_value = (String)dict.put(20, "All");
  
        // Verifying the returned value
        System.out.println("Returned value is: " + returned_value);
  
        // Displaying the new table
        System.out.println("New Dictionary is: " + dict);
    }
}
Producción:

Initial Dictionary is: {10=Geeks, 20=Geeks, 30=You, 15=4, 25=Welcomes}
Returned value is: Geeks
New Dictionary is: {10=Geeks, 20=All, 30=You, 15=4, 25=Welcomes}

Programa 2:

// Java code to illustrate the put() method
import java.util.*;
  
public class Dictionary_Demo {
    public static void main(String[] args)
    {
  
        // Creating an empty Dictionary
        Dictionary<Integer, String> dict
            = new Hashtable<Integer, String>();
  
        // Inserting values into the Dictionary
        dict.put(10, "Geeks");
        dict.put(15, "4");
        dict.put(20, "Geeks");
        dict.put(25, "Welcomes");
        dict.put(30, "You");
  
        // Displaying the Dictionary
        System.out.println("Initial Dictionary is: " + dict);
  
        // Inserting existing key along with new value
        String returned_value = (String)dict.put(50, "All");
  
        // Verifying the returned value
        System.out.println("Returned value is: " + returned_value);
  
        // Displaying the new table
        System.out.println("New Dictionary is: " + dict);
    }
}
Producción:

Initial Dictionary is: {10=Geeks, 20=Geeks, 30=You, 15=4, 25=Welcomes}
Returned value is: null
New Dictionary is: {10=Geeks, 20=Geeks, 30=You, 50=All, 15=4, 25=Welcomes}

Publicación traducida automáticamente

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