Método LinkedList push() en Java

El método java.util.LinkedList.push() se utiliza para enviar un elemento al inicio (superior) de la pila representada por LinkedList. Esto es similar al método addFirst() de LinkedList y simplemente inserta el elemento en la primera posición o en la parte superior de la lista enlazada.

Sintaxis :

LinkedListObject.push(Object element)

Parámetros: el método acepta un elemento de parámetro de tipo objeto y representa el elemento que se insertará. El tipo ‘Objeto’ debe ser de la misma pila representada por LinkedList.

Tipo de devolución: el tipo de devolución del método es nulo, es decir, no devuelve ningún valor.

Los siguientes programas ilustran el método java.util.LinkedList.push():

Programa 1:

// Java code to demonstrate push() method
import java.util.LinkedList;
  
public class GfG {
    // Main method
    public static void main(String[] args)
    {
  
        // Creating a LinkedList object to represent a stack.
        LinkedList<String> stack = new LinkedList<>();
  
        // Pushing an element in the stack
        stack.push("I");
  
        // Pushing an element in the stack
        stack.push("Like");
  
        // Pushing an element in the stack
        stack.push("GeeksforGeeks");
  
        // Printing the complete stack.
        System.out.println(stack);
    }
}
Producción:

[GeeksforGeeks, Like, I]

Programa 2:

// Java code to demonstrate push() method
  
import java.util.LinkedList;
  
public class GfG {
    // main method
    public static void main(String[] args)
    {
  
        // Creating a LinkedList object to represent a stack.
        LinkedList<Integer> stack = new LinkedList<>();
  
        // Pushing an element in the stack
        stack.push(30);
  
        // Pushing an element in the stack
        stack.push(20);
  
        // Pushing an element in the stack
        stack.push(10);
  
        // Printing the complete stack.
        System.out.println(stack);
    }
}
Producción:

[10, 20, 30]

Publicación traducida automáticamente

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