31 lines
725 B
Java
31 lines
725 B
Java
//15. write a java code to demonstrate stack
|
|
import java.util.*;
|
|
public class Stack15
|
|
{
|
|
public static void main(String[] args)
|
|
{
|
|
Stack<String> food = new Stack<String>();
|
|
food.push("\nButter Chicken");
|
|
food.push("Dal Makhani");
|
|
food.push("Kadhai Paneer");
|
|
food.push("Prawns Koliwada");
|
|
food.push("Crab Soup");
|
|
Iterator<String> itr = food.iterator();
|
|
while(itr.hasNext())
|
|
{
|
|
System.out.println(itr.next());
|
|
}
|
|
String Food = food.peek();
|
|
System.out.println("\nThe Top food item is: " +Food);
|
|
|
|
food.pop();
|
|
System.out.println("\nAfter Pop:");
|
|
Iterator<String> newItr = food.iterator();
|
|
while(newItr.hasNext())
|
|
{
|
|
System.out.println(newItr.next());
|
|
}
|
|
}
|
|
}
|
|
|
|
|