collection/src/main/java/androidx/collection/CircularIntArray.java
public int popFirst() {
        if (mHead == mTail) throw new ArrayIndexOutOfBoundsException();
        int result = mElements[mHead];
        mHead = (mHead + 1) & mCapacityBitmask;
        return result;
    }
/**
     * Remove first integer from front of the CircularIntArray and return it.
     * @return  The integer removed.
     * @throws ArrayIndexOutOfBoundsException if CircularIntArray is empty.
     */
Remove first integer from front of the CircularIntArray and return it.
@return  The integer removed.
Remove first integer from front of the CircularIntArray and return it . @return The integer removed .
public int popFirst() {
        if (mHead == mTail) throw new ArrayIndexOutOfBoundsException();
        int result = mElements[mHead];
        mHead = (mHead + 1) & mCapacityBitmask;
        return result;
    }
public int popFirst ( ) { if ( mHead == mTail ) throw new ArrayIndexOutOfBoundsException ( ) ; int result = mElements [ mHead ] ; mHead = ( mHead + 1 ) & mCapacityBitmask ; return result ; }
Remove first integer from front of the CircularIntArray and return it.
Remove first integer from front of the CircularIntArray and return it .