public void insert(int val) { int next = (end + 1) % queue.length; // wrap around // if ( next == front ) // expand the array, or // throw new QueueFullException(); queue[end] = val; end = next; } public int remove () { int val = queue[front]; front = (front + 1) % queue.length; // wrap around return val; }
Contents    Page-10    Prev    Next    Page+10    Index