java字節流,字符流問題怎麼判斷一個文件要用字節流仍是用字符流

有中文就用字符流,沒中文能夠用字節流,這個應該根據你具體狀況而定,就是看這個文件裏面內容的字符是什麼樣的,像中文就是一個字節放不下,須要用兩個字節來存儲,那麼字符流一個字符一個字符的往裏讀,因此能讀出來,你用字節流就不行了,一個字節一個字節的往裏讀,把一個漢字拆成一半了,到時候操做系統不認識,顯示都問號, 一看到二進制你有啥不明白的,好多人都知道java裏面1個字符等於2個字節,1個字節等於8位,
相關文章
相關標籤/搜索