Write:
Additional content:
Public Static voidMain (string[] args)throwsException {String data= "This content would append to the end of the file\n"; File File=NewFile ("Javaio-appendfile.txt"); if(!file.exists ()) {File.createnewfile (); } FileWriter Filewritter=NewFileWriter (File.getname (),true); BufferedWriter Bufferwritter=NewBufferedWriter (Filewritter); Bufferwritter.write (data); Bufferwritter.close (); System.out.println ("Done"); }
No additional words are written:
New FileWriter (File.getname ());
Read:
Public Static voidSS ()throwsexception{String FilePath= "C:\\users\\acer\\desktop\\111.txt"; StringBuilder SB=NewStringBuilder (); String Re= ""; String encoding= "GBK"; File File=NewFile (FilePath); if(File.isfile () && file.exists ()) {//determine if a file existsInputStreamReader Read =NewInputStreamReader (NewFileInputStream (file), encoding);//considering the encoding formatBufferedReader BufferedReader =NewBufferedReader (read); String Linetxt=NULL; inti = 0; while((Linetxt = Bufferedreader.readline ())! =NULL) {Linetxt=Linetxt.trim (); Sb.append (Linetxt); I++; } Re=sb.tostring (); System.out.println (Re.length ()); Read.close (); } }
Java read/write TXT file