Question: 2. Write a Java source code named Stack.java to implement the following functions of a Stack using an integer array: stack_init(): Make the stack empty

 2. Write a Java source code named "Stack.java" to implement the

2. Write a Java source code named "Stack.java" to implement the following functions of a Stack using an integer array: stack_init(): Make the stack empty emptyO: return true if the stack is empty. Return false if the stack is not empty push(val): add the item val to the stack pop(): remove the item most recently added to the stack topO: return the item most recently added to the stack, but do not remove it. the program reads in integer values as input: for a positive integer input value greater than 0, the program will push the value into the stack for any negative integer input value, the program will return the most recently added value from the stack if it is non-empty, i.e.top for the input value 0, the program will remove the most recently added value from the stack if it is non-empty, i.e. pop test your program with the following set of input: Expected Output "Error - Stack is empty" Input 0 78 456 -1 -1 "Error - Stack is empty "Error - Stack is empty

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!