IO框架(六)字元流 檔案字元流

2022-09-20 20:27:06 字數 713 閱讀 6659

目錄writer(抽象類)

filereader(子類)

filewriter(子類)

字元流實現複製檔案

如果在txt檔案裡的漢字用輸入流fileinputstream讀出會出現亂碼,因為txt裡的漢字是utf-8格式的,乙個漢字是3個位元組,但是fileinputstream裡的read方法是乙個位元組乙個位元組的讀,所以是亂碼,所以這時就要用到字元流了

字元流的子類:

方法方法部分方法

舉例1

public class demo01 

fr.close();

}}//輸出:

--------------單個字元讀取--------------史小

舉例2
public class demo02 

fr.close();

}}//輸出:

--------------單個字元讀取--------------

史小鵬

部分方法

舉例1

public class demo03 

fw.close();

}}

注意:

實現:

public class demo04 

fr.close();

fw.close();

}}

IO流 2 字元流

構造方法 filewriter file file filewriter string filename filereader file file filereader string filename 寫資料方法 一次寫乙個字元 write int c 一次寫乙個字元陣列write char cbu...

IO流 三 字元流和字元緩衝流

io流 一 基本概念和file類 io流 二 檔案流 io流 三 字元流和字元緩衝流 io流 四 轉換流和標準位元組輸出流 io流 五 物件資料的序列化和反序列化 一 優點與缺點 優點 讀取 寫入文字內容時更加方便快捷。二 常用方法 filereader 返回值函式名與形參 功能int read c...

IO流(字元流)

1.概念 2.寫入與讀取 3.文字檔案的拷貝 4.使用字元流的情況 5.使用bufferedreader和bufferedwriter 6.裝飾設計模式 7.不同碼表讀取字元的轉換 字元流 直接讀取字元的io 字元流讀取字元,先讀取位元組然後轉換為字元,寫入時將字元轉化為位元組後寫入 try fil...