使用FileInputStream實現拷貝文件時出現亂碼
使用FileInputStream讀文件1(UTF-8)再拷貝到文件2(GBK),但是兩個文件編碼格式不同因而出現亂碼怎么決解?
并且當我用RandomAccessFile實現讀操作,再使用FileOutputStream寫入就沒有亂碼了。因此使用FileInputStream和RandomAccessFile實現讀操作有什么不同?為什么后者沒有亂碼
問題有點長。。先感謝解答的人了!?。?/p>
使用FileInputStream讀文件1(UTF-8)再拷貝到文件2(GBK),但是兩個文件編碼格式不同因而出現亂碼怎么決解?
并且當我用RandomAccessFile實現讀操作,再使用FileOutputStream寫入就沒有亂碼了。因此使用FileInputStream和RandomAccessFile實現讀操作有什么不同?為什么后者沒有亂碼
問題有點長。。先感謝解答的人了!?。?/p>
2017-11-28
舉報
2017-11-30
FileInputStream所讀的文件必須是FileOutputStream或是file創建的文件。