package pilas; import java.util.Stack; /** * * @author JV PC LDU */ public class Pilas { /** * @param args the command line arguments */ public static void main(String[] args) { Stack Pila=new Stack(); //push se utiliza para ingresar un dato en la pila Pila.push(100); // va a ser el índice 0 Pila.push(90); // va a ser el índice 1 Pila.push(80); // va a ser el índice 2 Pila.push(70); // va a ser el índice 3 Pila.push("en Pilas de JAVA "); // va a ser el índice 4 Pila.push("ciertas operaciones "); // va a ser el índice 5 Pila.push("el funcionamiento de "); // va a ser el índice 6 Pila.push("Se muestra"); // va a ser el índice 7 Pila.push("En el siguiente programa:"); // va a ser el índice 8 //observando los datos ingresados se muestra claramente la //característica LIFO (last in, first out (último en entrar, primero en salir) //como se puede observar en el código superior, en las pilas podemos insertar //todo tipo de datos, en este caso Strings y enteros. //peek() método nativo de la clase stack para observar el último dato de la pila. System.out.println("El último elemento introducido en la pila es: "+Pila.peek()); System.out.println(""); System.out.println(""); do{ //pop()método nativo de la clase stack para imprimir los datos de la pila. System.out.println(Pila.pop()); }while(Pila.empty()==false); } }?
martes, 17 de noviembre de 2015
Programa Funcionamiento de Pilas en Java
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario