Saltar al contenido

declarar pila en el ejemplo de código java

Ejemplo 1: pila Java

// construct with non-primative elements only!Stack<String> stack =newStack<String>();// to add a value to the top of the stack:
stack.push("Hello");// to return and remove a value from the top:String top = stack.pop();// to return a value without removing it:String peek = stack.peek();

Ejemplo 2: métodos de pila de Java

importjava.util.Stack<E>;Stack<Integer> myStack =newStack<Integer>();
myStack.push(1);
myStack.pop();
myStack.peek();
myStack.empty();// True if stack is empty

Ejemplo 3: pila en java

// Java code for stack implementation importjava.io.*;importjava.util.*;classTest// Pushing element on the top of the stack staticvoidstack_push(Stack<Integer> stack)for(int i =0; i <5; i++) 
			stack.push(i);// Popping element from the top of the stack staticvoidstack_pop(Stack<Integer> stack)System.out.println("Pop Operation:");for(int i =0; i <5; i++)Integer y =(Integer) stack.pop();System.out.println(y);// Displaying element on the top of the stack staticvoidstack_peek(Stack<Integer> stack)Integer element =(Integer) stack.peek();System.out.println("Element on stack top: "+ element);// Searching element in the stack staticvoidstack_search(Stack<Integer> stack,int element)Integer pos =(Integer) stack.search(element);if(pos ==-1)System.out.println("Element not found");elseSystem.out.println("Element is found at position: "+ pos);publicstaticvoid main (String[] args)Stack<Integer> stack =newStack<Integer>();stack_push(stack);stack_pop(stack);stack_push(stack);stack_peek(stack);stack_search(stack,2);stack_search(stack,6);

Ejemplo 4: clase de pila en java

importjava.util.Stack;classMainpublicstaticvoidmain(String[] args)Stack<String> animals=newStack<>();// Add elements to Stack
        animals.push("Dog");
        animals.push("Horse");// Remove element from Stack
      	animals.pop();// Access element from top of Stack
      	animals.peek();

Si crees que te ha resultado de ayuda nuestro artículo, agradeceríamos que lo compartas con el resto programadores así contrubuyes a dar difusión a este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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