file read/write
Read file ( line )
private void ReadFile (file file) throws IOException {FileInputStream stream = Null;stream = new FileInputStream (file);D ATA InputStream sysin = new DataInputStream (stream); String line = Null;while ((line = Sysin.readline ()) = null) {if (Line.trim (). Equals ("")) {continue;} System.out.println (line);}}
Write a file
public void Write (String filePath) throws IOException {File File = new file (FilePath); if (!file.exists ()) File.createnewfi Le (); FileOutputStream out = new FileOutputStream (file, false); String data = "AA\NBB"; Out.write (Data.tostring (). GetBytes ("Utf-8")); Parsepclntresult obj = new Parsepclntresult ();}
recursively delete files under a specified folder (traverse files)
private void cleanuprecursive (file file) {try {if (File.isdirectory ()) {for (file Child:file.listFiles ()) {cleanuprecurs Ive (child);} if (File.listfiles (). Length = = 0) {file.delete ();}} else {if (File.getname (). EndsWith (". xls")) {File.delete ();}}} catch (Exception e) {System.out.println (E.getmessage () + "\nfile:" + File.getabsolutepath ());}}
File read/write & folder traversal