InputStream與InputStreamReader的區別

InputStream是字節流,多用於讀取二進制數據函數

InputStreamReader是字符流,多用於讀取文本文件。有不一樣的編碼方式,如utf8等。能夠在構造的時候指定編碼方式。編碼

例如,二者都有一個無參read函數,前者讀取一個字節並轉換爲int(0-255),後者讀取一個字符並轉換爲int(最高兩位爲0)get

參考:http://stackoverflow.com/questions/3194918/inputstream-vs-inputstreamreaderinput

相關文章
相關標籤/搜索