1. 程式人生 > >複習筆記13 字元流與位元組流

複習筆記13 字元流與位元組流

1 標準輸入輸出流&轉換流&列印流

1.1 標準輸入輸出流

public static final InputStream in:標準輸入流 ,用來讀取鍵盤錄入的資料

public static final PrintStream out:標準輸出流,將資料輸出到命令列

1.2 轉換流

 

OutputStreamWriter(OutputStream out) :轉換流,把位元組輸出流轉換成字元輸出流

 

InputStreamReader(InputStream in) :轉換流,把位元組輸入流轉換成字元輸入流

1.3 列印流

列印流新增輸出資料的功能,使它們能夠方便地列印各種資料值表示形式.

字元列印流 PrintWriter

void print(String str): 輸出任意型別的資料,

void println(String str): 輸出任意型別的資料,自動寫入換行操作

 

可以自動換行,println()

 

不能輸出位元組,但是可以輸出其他任意型別

 

通過某些配置,可以實現自動重新整理(只有在呼叫 printlnprintf  format才有用)

 

也是包裝流,不具備寫出功能

 

可以把位元組輸出流轉換成字元輸出流

 

注意:只能輸出不能輸入

2 操作流物件