Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-25-2007, 08:51 PM
Java Tip's Avatar
Moderator
 
Join Date: Nov 2007
Posts: 1,691
Rep Power: 5
Java Tip will become famous soon enoughJava Tip will become famous soon enough
Default Reading bytes from InputStream
The following code snippet reads 5 bytes from the InputStream (in) and stores them in the byte array (input). If end of stream is detected, the loop is terminated early:

Code:
byte[] input = new byte[5];
for (int i = 0; i < input.length; i++) {
  int b = in.read( );
  if (b  == -1) break;
  input[i] = (byte) b;
}
Note: read( ) reads a byte but it returns an int.
Bookmark Post in Technorati
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
DES algorithm (Read and Write bytes to file) JoaoPe Advanced Java 6 07-29-2008 04:46 PM
Converting InputStream to OutputStream Java Tip Java Tips 1 01-11-2008 11:13 PM
Reading form inputStream and storing in ByteArray Java Tip Java Tips 0 11-27-2007 11:23 AM
Un expected behaviour when reading from inputstream adoorsarath Advanced Java 3 08-10-2007 06:02 PM
how to know the number of bytes gabriel New To Java 2 08-06-2007 06:13 PM


All times are GMT +2. The time now is 05:46 PM.



VBulletin, Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2009, Crawlability, Inc.
Copyright ©2006 - 2007, www.java-forums.org