📄 publicstack.java
字号:
package StackQueue;
/**
* @function Public Stack
*/
public class PublicStack {
private int maxSize;
private char[]stackArray;
private int top;
public PublicStack(int s){
maxSize=s;
stackArray=new char[maxSize];
top=-1;
}
//--------------------------------push
public void push(char j){
stackArray[++top]=j;
}
//--------------------------------pop
public char pop(){
return stackArray[top--];
}
//-------------------------------peek
public char peek(){
return stackArray[top];
}
//------------------------------isempty
public boolean isEmpty(){
return (top == -1);
}
//-------------------------------
public char peekN(int n){
return stackArray[n];
}
//-------------------------------size
public int size(){
return top+1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -