Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa Java-Beginners Java PrintStream significance and where to use this?

Have Programming Question? Ask it here!
 
 
 


sashwat kumar padhy
Java PrintStream significance and where to use this?
1 Answer(s)      a year and 2 months ago
Posted in : Java Beginners


I found many programmers using PrintStream in their codes. I looked for this,but failed to get the clear idea of its significance,Why to use it?

"Unlike other output streams, a PrintStream never throws an IOException and the data is flushed to a file automatically i.e. the flush method is automatically invoked after a byte array is written."

So what's the benefit if flush is automatically invoked?

private PrintStream x = null;

Now what could be the possible reasons if someone declares x like this?


Advertisement
View Answers

June 17, 2013 at 12:25 PM


hi friend,

PrintWriter class prints the characters rather than the bytes whereas, PrintStream class prints the characters into bytes. Characters are converted into byte using default character encoding.

For reading more in detail you may go through the following link, may this will be helpful for you.

Java Print Stream

Thanks.



Related Tutorials/Questions & Answers:
Advertisements
Advertisements
 

 

 

DMCA.com