public class StackInt
extends java.lang.Object
Stack<Integer>| Modifier and Type | Field and Description | 
|---|---|
private int | 
size
Stack size 
 | 
private int[] | 
stack
Stack itself 
 | 
| Constructor and Description | 
|---|
StackInt()
Create a new instance of StackInt 
 | 
StackInt(int size)
Create a new instance of StackInt 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
expand(int more)
Expand the stack is need 
 | 
int | 
getSize()
Stack size 
 | 
boolean | 
isEmpty()
Indicates if stack is empty 
 | 
int | 
pop()
Obtain the integer at the top of the stack and remove it from the stack 
 | 
void | 
push(int integer)
Push integer on the top of the stack 
 | 
public StackInt()
public StackInt(int size)
size - Start sizeprivate void expand(int more)
more - Number of element will addpublic int getSize()
public boolean isEmpty()
true if stack is emptypublic int pop()
public void push(int integer)
integer - Integer to store on the top