java字符串转码的问题

aheadspring 2009-11-26 04:00:28
有一组字节数组是GBK编码的中文字符串,怎么转化成这个字符串的UTF-8编码的字节数组呢?
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kangkings98 2009-11-26
  • 打赏
  • 举报
回复
这些都可以在api中查到,关于String的东西,看看api,还有源码,可以发现很多新的东西。
Phoenix_99 2009-11-26
  • 打赏
  • 举报
回复
String s=new String(a,"gbk");
byte[] b=s.getBytes(s,"utf-8");
hbgzg3006 2009-11-26
  • 打赏
  • 举报
回复
String s=new String(a,"gbk");//a为原来的gbk数组
byte[] b=s.getBytes(s,"utf-8");

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧