Клас Stack — підклас Vector, який втілює принцип last-in-first-out (LIFO), містить всі методи Vector та кілька своїх власних.
Конструктор Stack() створює порожній стек.
Методи Stack
package work;
import java.util.*;
public class Work
{ public static void main(String args[])
{ Stack s = new Stack();
System.out.println(s);
s.push(1);
s.push("abc");
System.out.println(s+"\n"+s.search(1)+" "
+s.search("abc")+" "+s.search("xyz"));
s.peek();
System.out.println(s);
s.pop();
System.out.println(s);
s.pop();
try {s.pop();}
catch (EmptyStackException e) {System.out.println("Порожній стек!");}
}
}
з таким виведенням.[] [1, abc] 2 1 -1 [1, abc] [1] Порожній стек!