編碼的GBK的不可映射字符

原因:出現這樣的錯誤,一般是因爲代碼中含有中文字符,註釋中的中文字符也算。由於使用CMD運行java程序的時候,系統默認的編碼格式是gbk。而包含中文字符的代碼一般是Unicode格式,所以直接運行含有中文字符的代碼就很容易出現編碼錯誤。 解決方法:使用-encoding指令指定運行編碼爲UTF-8 此時編譯成功!
相關文章
相關標籤/搜索