public static void main(String args[])
{ OUTPUT:
Stack<Integer> stack = new Stack<Integer>();
Initial Stack: [10, 15, 30, 20, 5]
[Link](10);
Popped element: 5
[Link](15); Popped element: 20
[Link](30);
[Link](20);
Stack after pop operation [10, 15, 30]
[Link](5);
[Link]("Initial Stack: " + stack);
[Link]("Popped element: " + [Link]());
[Link]("Popped element: " + [Link]());
[Link]("Stack after pop operation " + stack);
}
public class StackExample {
public static void main(String[] args) {
OUTPUT:
Stack<Integer> stack = new Stack<>();
[Link](1); 6
[Link](2); 5
[Link](3); 4
[Link](4); 3
[Link](5); 2
[Link](6); 1
while (![Link]()) {
[Link]([Link]());
}
}
}
import [Link];
public class StackExample2 {
public static void main(String[] args) {
Stack<String> stack = new Stack<>();
[Link]("new stack is empty: " + [Link]());
OUTPUT:
[Link]("out");
[Link]("is"); new stack is empty: true
[Link]("class"); peek(): java
[Link]("java"); search for 'java': 1
java class is out
[Link]("peek(): " + [Link]());
[Link]("search for 'java': "+ [Link]("java"));
while (![Link]()) {
[Link]([Link]() + " ");
}
}
}