⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 textstack2.java

📁 it is a good tool to help you study java
💻 JAVA
字号:
//Stack class that use the length array menber
class Stack{
private int stck[];
private int tos;
Stack(int size){
stck=new int[size];
tos=-1;
}
void push (int item){
if(tos==stck.length-1)
System.out.println("Stack is full!");
else 
stck[++tos]=item;
}
int pop(){
if(tos<0){
System.out.println("Stack is underflow!");
return 0;
}
else 
return stck[tos--];
}
}
class TextStack2{
public static void main(String args[]){
Stack mystack1=new Stack(5);
Stack mystack2=new Stack(8);
for(int i=0;i<5;i++)
mystack1.push(i);
for(int i=0;i<8;i++)
mystack2.push(i);
System.out.println("Stack in mystack1");
for(int i=0;i<5;i++)
System.out.println(mystack1.pop());
System.out.println("Stack in mystack2:");
for (int i=0;i<8;i++)
System.out.println(mystack2.pop());
}
}
//数组保存他们自己长度信息的事实使得创建任何大小的堆栈很容易

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -