import Java.io.File; Import Java.io.FileOutputStream; Import java.io.*; Public classFiletest { Publicfiletest () {} Public Static voidMain (string[] args) {FileOutputStream out=NULL; FileOutputStream outstr=NULL; Bufferedoutputstream Buff=NULL; FileWriter FW=NULL; intCount= +;//number of write file lines Try { out=NewFileOutputStream (NewFile ("c:/add.txt ")); LongBegin =System.currenttimemillis (); for(inti =0; I < count; i++) { out. Write ("Test Java file operation \ r \ n". GetBytes ()); } out. Close (); LongEnd =System.currenttimemillis (); System. out. println ("FileOutputStream Execution Time:" + (End-begin) +"Hao second"); Outstr=NewFileOutputStream (NewFile ("c:/add0.txt ")); Buff=NewBufferedoutputstream (OUTSTR); LongBegin0 =System.currenttimemillis (); for(inti =0; I < count; i++{buff.write ("Test Java file operation \ r \ n". GetBytes ()); } buff.flush (); Buff.close (); LongEnd0 =System.currenttimemillis (); System. out. println ("Bufferedoutputstream Execution Time:" + (END0-BEGIN0) +"Hao second"); FW=NewFileWriter ("c:/add2.txt "); LongBegin3 =System.currenttimemillis (); for(inti =0; I < count; i++{fw.write ("Test Java file operation \ r \ n"); } fw.close (); LongEnd3 =System.currenttimemillis (); System. out. println ("FileWriter Execution Time:" + (end3-begin3) +"Hao second"); } Catch(Exception e) {e.printstacktrace (); } finally { Try{fw.close (); Buff.close (); Outstr.close (); out. Close (); } Catch(Exception e) {e.printstacktrace (); } } } }
Java Write file parsing