RE:Ayuda con una cola en java
import java.io.*;
import java.util.Vector;
public class Pila {
Vector elementos;
Pila() {
elementos = new Vector();
}
public void poner(Object o) {
elementos.add(o);
}
public Object quitar() {
if(!elementos.isEmpty()) {
Object o = elementos.lastElement();
elementos.removeElementAt(elementos.size()-1);
return o;
}
else
return null;
}
public static void main(String args[]) {
BufferedReader linea= new BufferedReader(new InputStreamReader(System.in));
String s = "";
Pila pila = new Pila();
try{
s = linea.readLine();
if(s.length() > 0) {
for(int i=0; i<s.length(); i++)
pila.poner(s.charAt(i));
Object obj;
while((obj = pila.quitar()) != null)
System.out.println(obj);
}
else
System.out.println("No hay linea para procesar");
}catch(IOException e) {
System.out.println("Error en los datos de entrada");
e.printStackTrace();
}
}
}