乱码的本质就是:读取二进制的时候采用的编码和最初将字符转换成二进制时的编码不一致。
UTF-8和GBK是两套中文支持较好的编码,所以经常会进行它们之间的转换.
1.UTF-8转换成GBK:鎴戜滑鏄腑鍥戒汉
UTF-8转换成GBK再转成UTF-8:我们是中国人
import java.io.UnsupportedEncodingException;
public class EncodingTest {
public static void main(String[] args) throws UnsupportedEncodingException {
String srcString = "我们是中国人";
String gbk2UtfString = new String(srcString.getBytes("GBK"), "UTF-8");
System.out.println("GBK转换成UTF-8:" + gbk2UtfString);
String gbk2Utf2GbkString = new String(gbk2UtfString.getBytes("UTF-8"), "GBK");
System.out.println("GBK转换成UTF-8再转成GBK:" + gbk2Utf2GbkString);
}
}
2.以GBK编码再以UTF-8解码,再以UTF-8编码,再以GBK解码。
这次的运行结果是:
GBK转换成UTF-8:�������й���
GBK转换成UTF-8再转成GBK:锟斤拷锟斤拷锟斤拷锟叫癸拷锟斤拷
import java.io.UnsupportedEncodingException;
public class EncodingTest {
public static void main(String[] args) throws UnsupportedEncodingException {
String srcString = "我们是中国人";
String gbk2UtfString = new String(srcString.getBytes("GBK"), "UTF-8");
System.out.println("GBK转换成UTF-8:" + gbk2UtfString);
String gbk2Utf2GbkString = new String(gbk2UtfString.getBytes("UTF-8"), "GBK");
System.out.println("GBK转换成UTF-8再转成GBK:" + gbk2Utf2GbkString);
}
}
有时候你会觉得很轻松很快乐,但有时候又会觉得好难,好像看不到希望。但我们必须接受生活似过山车的这个事实。不必羡慕别人,也不埋怨自己,脚踏实地,默默努力,做好该做的,剩下的就交给时间。 我今天在我们圈子里听到的一个同行的分享。它的很多客户呢,都是批量购买,甚至高峰时期会变成老客户反复购买,这种生意这...
Hugging Face公司的提供了向全网开放DALL·E Mini的demo。输入一个英文描述,生成对应的图片,可以天马星空的描述,比如:A zebra that looks like a corgi(看起来像柯基犬的斑马),或者Court sketch of godzilla on tr...
PrinterShare是一款非常使用的打印机共享软件,通过它就可以帮助我们将多个电脑和打印机连接起来,方便对文档进行打印。如果你有多台电脑,但是只有一台连接了打印机。那么就很实用这个工具来实现便捷的打印。不需要先传文件在手动进行打印操作。只要各个电脑都要安装好该软件,然后为每个电脑创建一个p...
转眼一个月又过去了,2022年已经过去一半。按照惯例,今天芝麻科技讯更新一下手机CPU天梯图。本月芯片厂商发布的新处理器不多,所以文章相对简单一些,手机CPU天梯图2022年6月最新版来了,快来看看都有哪些新变 转眼一个月又过去了,2022 年已经过去一半。按照惯例,今天芝麻科技讯更新一下手机CP...
板栗是秋季比较常见的一种美食,它的吃法比较多,吃起来软糯可口,营养价值高,深受人们喜欢。板栗一般要吃热的,这样比较容易消化吸收,冷掉的熟板栗可以放微波炉加热,一般只要是开口的板栗,短时间加热是不会爆炸的。板栗可以微波炉加 板栗是秋季比较常见的一种美食,它的吃法比较多,吃起来软糯可口,营养价值高,深...
寒露节气是在每年十月初,这个时候的天气会比较凉爽舒适,有些地区可能会有点冷,这个主要看各个地区的天气情况,大多数情况下,寒露过了之后,天气就会开始慢慢变冷,大多数地区都不会有高温天气了,有些地区还会有冷空气。2022寒露 寒露节气是在每年十月初,这个时候的天气会比较凉爽舒适,有些地区可能会有点冷,...
红薯含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多人都会在家蒸红薯吃,蒸红薯一般都是要清洗干净的,洗干净的红薯最好尽快蒸熟吃,这样味道最美味,也可以放在第二天蒸,一般只要不去皮,都是可以隔天蒸煮 红薯含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多...
木瓜番木瓜怎么辨认 一、木瓜是什么样的果树 1、番木瓜的特征集 木瓜是一个正式的中名。这个名字来自台湾植物名录。因为它原产于热带美国,所以在中国被引进和种植。为了区别于我国制造的玫瑰科木瓜,它被称为木瓜;学名是Carica papaya Linn.,正式命名发表于1753年;别名包括木瓜...
对讲机耳麦佩戴方式 对讲机耳麦有什么用? 1、刚买来的对讲机电池前三次充电必须充8-10小时,其后须三至五小时。 2、最好在发出电池不足的红色报警或低电量提示音后再进行充电,否则会影响电池的使用寿命。 3、拆装电池时请一定要先关机,扣住电池卡再拆装电池,请勿强行拆装。 4、如...
惠州地铁现在是没有地铁的,之前一直有新闻说是要建地铁的,但是并不符合资格。那么,惠州地铁为什么批不下来呢?一起来看看久久派带来的详细介绍吧!惠州地铁为什么批不下来由于国家政策的要求,惠州的现状暂时还没有达到申报的条件, 惠州地铁现在是没有地铁的,之前一直有新闻说是要建地铁的,但是并不符合资格。那么...
字画保存方法注意事项,如何正确收藏保存字画。小编带你了解更多相关信息。 1、因字画一股都以纸、绢等为载体阳光中的紫外线会使纸、绢的纤维变质或泛黄、褪色、发脆,造成字画的损坏,从而缩短字画的寿所以存画应放置于避光、阴凉、干燥和消洁的地方。 2、字画收藏前,最好掸去字画表面的灰尘,防止把灰尘卷进...
岩棉保存方法和注意事项,岩棉储存方法和注意事项介绍。小编带你了解更多相关信息。 1、搬运时避免高处摔落,不应以绳子或铁钩拖拉,并避免碰撞材料边角和踩踏挤压。 2、岩棉产品应存放在干燥、通风的室内,严禁漏天堆放。 3、运输存储过程中应防潮、防雨,注意包装不得破损,不应直接接触地面,应堆放在托...
百度手机地图是一款由百度公司为您提供的基于地图服务的应用软件,立志于成为您最贴心的全能出行助手,没啥可以介绍的啦!感兴趣的话,赶紧去下载试试吧!在最新版本中,百度为驾车用户推出摄像头提醒功能,针对已规划路线相关摄像头、道路出口和途径地标进行语音提醒,帮助用户安心驾驶! 步骤/方法 01开启...
苹果全新mac mini使用方法很简单,按照以下步骤进行安装就可以了。安装Mac mini方法:放置好Mac mini,使其右侧朝上或侧放(上部不能朝下)。使用Mac mini附带的电源适配器。其他电源适配器不能与此mac mini配合使用。 操作方法 01将交流电线的一端稳固地捅人电源适...
怎样才能练好篮球,练好篮球的方法。小编带你了解更多相关信息。 1、作为一个初学者,首先要了解的是篮球的基本规则和令自己对篮球产生浓厚的兴趣,因为想要有好的球技,需要把基础打牢固和不断激发自己学习更多。 2、平时要多练习运球,因为球都没运好,在球场上根本无法行动自如,而且,运不好球的人球感也...