1 Packagefile;2 3 ImportJava.io.File;4 ImportJava.io.FileOutputStream;5 Importjava.io.IOException;6 ImportJava.io.PrintStream;7 8 /*9 Print Stream: (PrintStream) converts any data into a string in print. Ten can also print objects, and collect log information One A - */ - the Public classDemo13 { - Public Static voidMain (string[] args)throwsIOException { - printtest (); - } + - Public Static voidPrinttest ()throwsIOException { +File File =NewFile ("F:\\a.txt"); APrintStream PrintStream =Newprintstream (file); at /*printstream.println ("Hello"); - printstream.println (); - printstream.println (3.14); - printstream.println (' B '); - Printstream.println (true); - */ in - //the default standard output stream is the input to the console toSystem.setout (PrintStream);//the standard output stream object is reset +SYSTEM.OUT.PRINTLN ("Reset the output ground"); - the //to collect the log information for the exception: *File LogFile =NewFile ("F:\\2000.log"); $ //Additional information:Panax NotoginsengPrintStream Logprintstream =NewPrintStream (NewFileOutputStream (LogFile,true)); - Try{ the intA = 1/0; +System.out.println ("a=" +a); A } the Catch(Exception e) { + E.printstacktrace (logprintstream); - } $ //Close Resource $ printstream.close (); - } - the}
PrintStream Print Flow