/*
* 將乙個中文字串資料按照指定的編碼表寫入到乙個文字檔案中。
* *
* 注意:既然需要中已經明確了指定編碼表的動作,
* 那就不可以使用filewriter ,因為filewriter內部是使用預設的本地碼表。
* 只能使用其父類。outputstreamwriter.
* * outputstreamwriter接受乙個位元組輸出流物件,既然是操作檔案,那麼該物件應該是fileoutputstream
* * outputstreamwriter osw=new outputstreamwriter(new fileoutputstream("utf_3"),chartname);
* *
* 什麼時候使用轉換流呢?
* 1,源或者目的對應的裝置是位元組流,但是操作的卻是文字資料,可以使用轉換流轉為橋梁。
* 提高對文字操作的便捷。
* * 2.一旦操作文字設計到具體的指定編碼時,必須使用轉換流。
* */
public
class
io30_1
public
static
void
writertext_1() throws ioexception
public
static
void
writertext_2() throws exception, ioexception
public
static
void
writertext_3() throws ioexception, exception
public
static
void
readtext_1() throws ioexception
public
static
void
readtext_2() throws ioexception, exception
}
I O流(轉換流)
轉換流其實聽名字就不是很難理解 比如位元組流轉字元流 這裡我就不再演示輸出結果了,這一篇部落格我沒有驗證我寫的 不過一般是沒有多大問題的,就算有自己花點時間除錯一下就好了,不要太懶。還有就是記得包含上指定的包,要不然肯定會報錯的。這裡建議大家還是不要偷懶自己弄幾個檔案敲一下 執行下。這裡我們可能只會...
IO流(字元流 轉換流)
字元輸入流 public inputstreamreader inputstream in 預設的編碼格式 一般使用這個 public inputstreamreader inputstream in,string charsetname 指定的編碼格式 字元輸入流 位元組輸入流 編碼表 將位元組流...
Java IO 二 IO流 處理流 轉換流
io流 處理流 轉換流 1.轉換流 位元組流轉換為字元流,為了處理亂碼 編碼集 解碼集 2.編碼與解碼的概念 1 編碼 字元 編碼字符集 二進位制 2 解碼 二進位制 解碼字符集 字元 3.亂碼的原因 1 編碼和解碼的字符集的不統一 解碼 byte char 我的ide預設解碼字符集為gbk str...