您的位置:首頁技術文章
文章詳情頁

java - 如圖,a.txt文件開頭什么都沒有,FileInputstream讀取的時候為什么還會出現亂碼?

瀏覽:120日期:2024-02-04 16:30:53

問題描述

java - 如圖,a.txt文件開頭什么都沒有,FileInputstream讀取的時候為什么還會出現亂碼?

問題解答

回答1:

如果你是在windows平臺開發,建議使用nodepad++,并選擇以UTF-8無BOM格式編碼

回答2:

可能是不可見字符

回答3:

試下把文件另存為utf-8格式

回答4:

是不是有BOM頭

回答5:

在windows下面用記事本之類的保存文件就可能出現這種問題,記事本自動插入了三個不可見字節 0xEF 0xBB 0xBF,一般稱作BOM頭。

你可以把這三個字節輸出為16進制或者10進制,看看是不是這三個數字

標簽: java
相關文章:
国产综合久久一区二区三区