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)




.png)



No hay comentarios.:
Publicar un comentario