1. 程式人生 > >java語言——IO流 位元組流讀取中文

java語言——IO流 位元組流讀取中文

要求:位元組流讀取中文
注意:
讀取:可能會讀到半個中文,出現亂碼
  寫出:中文寫出時必須將字串轉換為位元組陣列

package com.io;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class WriteChinese {   //位元組流讀取中文

    public static void main(String[] args) throws IOException {
    FileOutputStream fos=new FileOutputStream("zzz.txt");
    //位元組流直接操作的是位元組,所以寫出中文必須先將字串轉為位元組陣列
    fos.write("路遙知馬力,陪你闖天地".getBytes());
    fos.close();
}

}             //寫出回車換行 write("\r\n".get.Bytes());
              //位元組流在讀中文的時候,有可能會讀到半個中文,出現亂碼
              //寫出是沒問題