Lab Program 2
Lab Program 2
import java.util.Scanner;
public Stack() {
top = -1;
stackArray[++top] = value;
} else {
if (top >= 0) {
return poppedValue;
} else {
}
}
if (top >= 0) {
return stackArray[top];
} else {
if (top >= 0) {
System.out.println();
} else {
System.out.println("Stack is empty.");
}
public static void main(String[] args) {
int choice;
do {
System.out.println("\nStack Menu:");
System.out.println("1. Push");
System.out.println("2. Pop");
System.out.println("3. Peek");
System.out.println("0. Exit");
choice = scanner.nextInt();
switch (choice) {
case 1:
stack.push(valueToPush);
break;
case 2:
stack.pop();
break;
case 3:
stack.peek();
break;
case 4:
stack.display();
break;
case 5:
break;
case 6:
break;
case 0:
break;
default:
scanner.close();