question: @ Override public long skip ( final long n ) { if ( n < 0 ) { throw new IllegalArgumentException ( "Number of characters to skip is less than zero: " + n ) ; } if ( idx >= charSequence . length ( ) ) { return EOF ; } final int dest = ( int ) Math . min ( charSequence . length ( ) , idx + n ) ; final int count = dest - idx ; idx = dest ; return count ; }
target:  Skip the specified number of characters.