integerqueue.java

来自「java通信」· Java 代码 · 共 32 行

JAVA
32
字号
package server;

class IntegerQueue{ 
    public int[] integerQueue;//用来当队列 
    public int tail;//队尾 
    public int size;//队的长度,也可以设置一个默认值,溢出时从新申请 
    public IntegerQueue(int size){ 
            integerQueue=new int[size]; 
            this.size=size; 
            tail=0; 
    } 
    public void inQueue(int i){ 
            if(tail <size){ 
                    this.integerQueue[tail]=i; 
                    tail++; 
              }else{ 
                    System.err.println("溢出啦!"); 
            } 
    } 
    public int outQueue(){ 
            int tmp=0; 
            if(tail>=0){ 
                    tmp=this.integerQueue[tail]; 
                    tail--;                
            }
            else{ 
                    System.err.println("没东西啦!"); 
            } 
            return tmp;
    } 
}

⌨️ 快捷键说明

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