用数组模拟战最核心的是出栈和入栈。
用变量top表示栈顶,
入栈
top++;
stack[top ]= value;
出栈
需要先将栈顶数据保存包变量value中,然后返回value
int value = stack[top];
top–;
return value;//关键返回value,对应的是int
看代码:
public void push(int value) {
if(isFull()) {
return;
用数组模拟战最核心的是出栈和入栈。
用变量top表示栈顶,
入栈
top++;
stack[top ]= value;
出栈
需要先将栈顶数据保存包变量value中,然后返回value
int value = stack[top];
top–;
return value;//关键返回value,对应的是int
看代码:
public void push(int value) {
if(isFull()) {
return;