鍍金池/ 問(wèn)答/Java  Python  C++  網(wǎng)絡(luò)安全  HTML/ 【java】windows系統(tǒng)讀取配置文件中文正常,linux系統(tǒng)讀取亂碼?

【java】windows系統(tǒng)讀取配置文件中文正常,linux系統(tǒng)讀取亂碼?

1.問(wèn)題描述
【java】windows系統(tǒng)讀取配置文件中文正常,linux系統(tǒng)讀取亂碼。

問(wèn)題是,
第一,為什么會(huì)產(chǎn)生這個(gè)問(wèn)題?
第二,有哪些解決方法?哪種解決方法比較好?

2.補(bǔ)充
一、字符編碼
項(xiàng)目代碼是UTF-8字符編碼
linux系統(tǒng)也是UTF-8字符編碼。

二、解決方法
方法1
把中文轉(zhuǎn)換為unicode字符集,即u。

方法2
在代碼里,指定字符編碼。這個(gè)沒(méi)試。

方法3
其他

回答
編輯回答
冷咖啡
喜聞樂(lè)見(jiàn)

windows linux UTF-8,這三個(gè)詞連在一起就是喜聞樂(lè)見(jiàn)的BOM問(wèn)題。

是什么+為什么:

https://www.zhihu.com/questio...

怎么辦:

windows下別用記事本,用vscode或者notepad++或者啥都行,別用記事本就行。

2018年5月24日 23:49