获取String类型汉字乱码,如何进行编码
生活随笔
收集整理的這篇文章主要介紹了
获取String类型汉字乱码,如何进行编码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本文為博主原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載:
?????? 在解析properties文件中的漢字時,在java代碼中解析得到的是一個亂碼字符,形如圖下:
導(dǎo)致亂碼原因:由于在jdk中,默認(rèn)為gbk編碼方式進(jìn)行編碼盒接收的,所以導(dǎo)致了亂碼,
避免方法,對字符進(jìn)行utf-8編碼,編碼方法如下:
?String value = new String(str.getBytes("ISO-8859-1"),"utf-8");
這樣就ok了。謝謝點贊
轉(zhuǎn)載于:https://www.cnblogs.com/zjdxr-up/p/8023198.html
總結(jié)
以上是生活随笔為你收集整理的获取String类型汉字乱码,如何进行编码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初始python(二)
- 下一篇: http-关于application/x