Array IO Stream
Array IO Stream:
Array IO Streams are a type of Source Facing Streams, where both Input
and Output Array IO Streams points to an Array in Memory as its Source or
Destination.
Below is an example of a ByteArrayInputStream which takes an Array (Source) as a constructor parameter and READ's from the following :-
// Creating the SOURCE (Array) byte[] byteArray = "Array Stream Makes Little Sense".getBytes(); // Creating a ByteArrayInputStream object by passing the Source ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(byteArray); // Reading from the SOURCE/Array int eachRead; while( (eachRead = byteArrayInputStream.read()) != -1 ) { System.out.print((char)eachRead); }
<< Buffered IO Stream | Object IO Stream >> |
No comments:
Post a Comment