久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

如圖,java中同樣是utf-8存儲的字符串,為什么這兩種方式輸出的字節會不同?

瀏覽:159日期:2024-02-04 17:10:08

問題描述

如圖,java中同樣是utf-8存儲的字符串,為什么這兩種方式輸出的字節會不同?

問題解答

回答1:

首先確保編碼統一,文件編碼UTF-8,以UTF-8去讀文件,getBytes也傳入UTF-8另,不要用記事本!不要用記事本!不要用記事本!重要的事情說三遍!!!

回答2:

在 Java8 的文檔中說 String.getBytes() 是按平臺默認的字符集來編碼。如果是 Windows,默認字符集不是 utf-8,而是 gbk。Linux 要看配置(具體如何我不是很清楚)。

Encodes this String into a sequence of bytes using the platform’s default charset, storing the result into a new byte array.

The behavior of this method when this string cannot be encoded in the default charset is unspecified. The CharsetEncoder class should be used when more control over the encoding process is required.

傳送門:String.getBytes()

標簽: java
相關文章:
主站蜘蛛池模板: 日本不卡免费新一二三区 | 日韩一区精品视频 | 午夜国产羞羞视频免费网站 | 欧美三级视频在线播放 | 久草色视频在线观看 | 久久久久国产精品www | 成人在线小视频 | 午夜精品一区二区三区四区 | 亚洲成人一区二区 | 九九色综合 | 在线观看 亚洲 | 欧美一级日韩片 | 天天久| 欧美日韩亚洲国内综合网 | 99久久精品免费看国产免费粉嫩 | 亚洲国产精品一区二区久久 | 久久青| 成人二区| 久久久久久a女人 | 日韩91| 热久久久久| 欧美福利影院 | 91精品国产乱码久久久久久久久 | 久久精品超碰 | 精品毛片| 国产一级视频 | 狠狠影院 | 精品一区二区久久久久久久网站 | 天天操天天碰 | 精品日韩视频 | 国产日韩欧美亚洲 | 精品成人免费一区二区在线播放 | 国产免费av一区二区三区 | 欧美激情网站 | 日本不卡高字幕在线2019 | 色国产精品 | 国产精品久久久久久久久久久新郎 | 国产精品一二三区 | 天天综合网91 | 少妇一区二区三区 | 国产乱码精品一区二区三区中文 |