歡迎您光臨本站 註冊首頁

JAVA文件讀寫例題實現過程解析

←手機掃碼閱讀     wooen @ 2020-06-30 , reply:0

練習

有這樣的一個words數組,數組中每個字符串的格式為“詞性:單詞”
 

String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:hair"};
 

根據單詞性質動詞verb全部存入verb.txt文件中
 

根據單詞性質名詞noun全部存入noun.txt文件中

  package readandwrite;  /*1.有這樣的一個words數組,數組中每個字符串的格式為“詞性:單詞”      String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:hair"};      根據單詞性質動詞verb全部存入verb.txt文件中      根據單詞性質名詞noun全部存入noun.txt文件中    */    import java.io.*;      public class FileReadAndWrite {    public static void main(String args[]) throws IOException {      //WORDS數組      String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:hair"};      FileOutputStream outFile1 = new FileOutputStream("verb.txt");      FileOutputStream outFile2 = new FileOutputStream("noun.txt");      OutputStream out1 = new BufferedOutputStream(outFile1);      OutputStream out2 = new BufferedOutputStream(outFile2);        for(int i=0;i<words.length;i++){        if(words[i].startsWith("verb")){          byte[] bytes1 = words[i].getBytes();          out1.write(bytes1);        }        if(words[i].startsWith("noun")){          byte[] bytes2 = words[i].getBytes();          out2.write(bytes2);        }      }      out1.close();      out2.close();    }  }

 


[wooen ] JAVA文件讀寫例題實現過程解析已經有248次圍觀

http://coctec.com/docs/java/show-post-240440.html