PushbackInputStream.unread

Pushes back a portion of an array of bytes by copying it to the front of the pushback buffer. After this method returns, the next byte to be read will have the value <code>boff</code>, the byte after that will have the value <code>b[off+1]</code>, and so forth.

@param b the byte array to push back. @param off the start offset of the data. @param len the number of bytes to push back. @exception IOException If there is not enough room inputStream the pushback buffer for the specified number of bytes, or this input stream has been closed by invoking its {@link #close()} method.

  1. void unread(int b)
  2. void unread(byte[] b, int off, int len)
    class PushbackInputStream
    void
    unread
    (
    byte[] b
    ,
    int off
    ,
    int len
    )
  3. void unread(byte[] b)

Meta