Question: java program Question 1: Stack.java public interface Stack { boolean isEmpty(); boolean isFull(); T peek(); T pop(); void push(T t); void clear(); int size(); void
java program



![private int capacity; private int size=0; private T[] stack; ArrayStack(int c) {](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f0ccbee1a87_08666f0ccbeb2943.jpg)
Question 1:
Stack.java
public interface Stack
{ boolean isEmpty(); boolean isFull(); T peek(); T pop(); void push(T t); void clear(); int size(); void reverse(); void display(); }
ArrayStack.java
public class ArrayStack ListStack.java import java.util.List; import java.util.ArrayList; import java.util.Collections; public class ListStack
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
