Pushes back a portion of an array of characters by copying it to the
front of the pushback buffer. After this method returns, the next
character to be read will have the value
cbuf[off]
, the
character after that will have the value
cbuf[off+1]
, and
so forth.
Parameters:
-
cbuf - Character array
-
off - Offset of first character to push back
-
len - Number of characters to push back
Throws:
-
IOException - If there is insufficient room in the pushback
buffer, or if some other I/O error occurs