THE PACKAGE JAVA.IO
java.io.StringBufferInputStream
22.7
22.7.4
public StringBufferInputStream(String s)
throws NullPointerException
This constructor initializes a newly created
StringBufferInputStream
 so that it
uses
s
 as its buffer array. The initial value of
pos
 is
0
 and the initial value of
count
 is the length of
buffer
.
22.7.5
public int read()
If
pos
 equals
count
, then
 1
 is returned to indicate end of file. Otherwise, the
value
buffer[pos]&0xff
 is returned; just before the return,
1
 is added to
pos
.
Implements the
read
 method of
InputStream
 ( 22.3.1).
22.7.6
public int read(byte[] b, int off, int len)
throws NullPointerException,
IndexOutOfBoundsException
If
pos
 equals
count
, then
 1
 is returned to indicate end of file. Otherwise, the
number
k
 of bytes read is equal to the smaller of
len
 and
count pos
. If
k
 is posi 
tive, then bytes
buffer[pos]
 through
buffer[pos+k 1]
 are copied into
b[off]
through
b[off+k 1]
 in the manner performed by
System.arraycopy
( 20.18.16). The value
k
 is added into
pos
 and
k
 is returned.
Overrides the
read
 method of
InputStream
 ( 22.3.3).
22.7.7
public long skip(long n)
The actual number
k
 of bytes to be skipped is equal to the smaller of
n
 and
count pos
. The value
k
 is added into
pos
 and
k
 is returned.
Overrides the
skip
 method of
InputStream
 ( 22.3.4).
22.7.8
public int available()
The quantity
count pos
 is returned.
Overrides the
available
 method of
InputStream
 ( 22.3.5).
22.7.9
public void reset()
The value of
pos
 is set to
0
.
Overrides the
reset
 method of
InputStream
 ( 22.3.8).
693






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

java hosting

 

Our partners: PHP: Hypertext Preprocessor Best Web Hosting Java Web Hosting Inexpensive Web Hosting  Jsp Web Hosting

Cheapest Web Hosting Jsp Hosting Cheap Hosting

Visionwebhosting.net Business web hosting division of Web Design Plus. All rights reserved