问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java字节数组转换中文乱码,请求帮助1

发布网友 发布时间:2023-10-24 03:20

我来回答

4个回答

热心网友 时间:2024-12-06 05:57

String str = new String(test,"UTF-16");
System.out.println(str);
打印结果:???流量已使用1000.00MB,剩余0.00MB;(均不含半年包、定向流量包)。超出流量0.00MB,超出流量(不含港澳台)按照约定资费追问按照utf-16大部分汉字可以正常显示,不过还是有部分乱码

追答那部分乱码可能是有别的用处的东西,比如你在txt中读取中文,最前面的几个byte就可能是txt采用的编码格式,毕竟windows要解析txt也是需要看编码的,也就是说,可能你的数组本身就不是一个完整的字符串转换成的byte[]

热心网友 时间:2024-12-06 05:58

你直接转中文就会出现乱码的,不管你怎么设置字符集,永远都会有乱码,原因是这个是字节数组,是10进制数表示的
你需要知道别个的编码方式才可以转出来的。追问很有道理,对方给出的答复是二进制编码存入数据库的,我从数据库中读出来就是上面我发出来的字节数组,请问这怎么破
按照utf-16大部分汉字可以正常显示,不过还是有部分乱码

追答用utf-32试试呢,GBK都试试嘛,如果确定是中文,哪肯定跟中文字符编码有关的吧!

热心网友 时间:2024-12-06 05:58

设成UTF-8追问System.err.println(new String(test, "UTF-8"));
这种方式试过了 都是显示的乱码

热心网友 时间:2024-12-06 05:59

应该是编码格式不一样吧,下面那个utf-16的可以转
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
build腰带迷失漂流瓶几元 BANDAI万代假面骑士Build 飞电01驱动器-适用对象 BANDAI 万代 假面骑士Build 飞电01驱动器-详细介绍 纸胶带能做什么手工 黑死病是哪个时期 黑死病和伽利略谁的时代更早 双十二有购物津贴吗 双12购物津贴领取方法和使用规则 双十二满减是多少?满减有什么规则? 双十二满减规则是什么?详细内容介绍 双12淘宝如何满减?规则是什么? 塞拉奥格是谁?1 什么是特殊管理药品76 我的不知道什么时候绑定了爱奇艺,爱奇艺账号也不记得了。... 需要特殊管理的药品是哪五种17 手机铃声哪个软件好 怎样注销用登录的爱奇艺账号或者是怎样解绑用登录的... 如何解绑爱奇艺公众号和?11 QQ幻想世界 带技能的装备那里有出啊? 上海肝病医院最好的是哪家 从平江县城开车经京珠高速去长沙火车站怎样走最好 上海哪家医院看肝脏最好323 北京看肝炎哪家医院好 上海哪家医院看肝病最好?1 上海哪个医院看肝病看的最好39 上海哪家医院看肝病比较好48 银行的无息流动负债指什么?财务报表没有说明。 寒风吹在脸上很痛。(改为夸张句)527 寒风吹到脸上很痛改为夸张句27 同一部手机同一个手机号怎样注册两个? 寒风吹在脸上好痛。该写成夸张句是什么?38 我24岁,大四马上毕业,丁克思想严重,女生,谁来劝劝我,一般...1 湖南正联项目管理有限公司怎么样? 很困扰,为什么身边镶牙的多,种牙的少?牙齿问题3 女人在感情中不老实会有哪些特征? 我想买投影仪,请问什么牌子的投影仪好? 塞拉奥格是谁?1 在哪里好找女朋友26 手机版呆萌模拟器怎么一玩奥特曼恪斗进化3就闪退3 百度网盘停止免费个人服务是真的还是假的?18 微信上搜索对方,想看他的头像,不加对方好友,对方会知道...4 阅读理解。 雷锋日记一则 1962年10月15...35 特殊管理药品的特殊管理有哪些1 我从高中就有丁克思想,现在大学毕业了,仍然这种想法,我也没办... 兵藤一诚的人际关系42 超级星光大道什么时候在播放 qq幻想世界还有这么变态的装备??????????? Java中怎么把一个中文字符char转换成byte3 QQ幻想世界 神圣,刹神,斩龙,利刃,蛮力,疾行,鹰眼,毒性... 湖南裕众项目管理有限公司怎么样? 谁能给我介绍几首好听点的抒情点的情歌对唱,不要老掉牙的9