示例#1
0
 public Object pop() throws StackEmptyException {
   Object objeto = null;
   try {
     objeto = lista.removeFromFront();
     contador--;
   } catch (Exception e) {
     throw new StackEmptyException();
   }
   return objeto;
 }
示例#2
0
 public Object top() throws StackEmptyException {
   if (isEmpty()) throw new StackEmptyException();
   else return lista.getFirstNode().getObject();
 }
示例#3
0
 public void push(Object o) {
   lista.insertAtFront(o);
   contador++;
 }
示例#4
0
 public boolean isEmpty() {
   return lista.isEmpty();
 }