在java中,怎么将UTF-8码转换为GB码?

zzqok 2002-04-04 05:50:44
在java中,怎么将UTF-8码转换为GB码?
...全文
100 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
li_yadan 2002-04-05
  • 打赏
  • 举报
回复
问个很菜的问题:
字节和字符有什么区别?
jimjxr 2002-04-05
  • 打赏
  • 举报
回复
这个,是因为没有字节到字节转换的API吧,Java里好像只有字节与字符间转换的API,所以需要字节(UTF-8)->字符(Java字符都是unicode)->字节(GB)。
zzqok 2002-04-05
  • 打赏
  • 举报
回复
听了,有所长知识,还有高见吗?
lthu 2002-04-05
  • 打赏
  • 举报
回复
因为unicode是标准啊
chrischen79 2002-04-04
  • 打赏
  • 举报
回复
是的,别人也这样跟我说的。为什么必须经过中间码转换?
shingle 2002-04-04
  • 打赏
  • 举报
回复
老兄

在进行编码转换前你要确保你的编码就是 "UTF-8"
chrischen79 2002-04-04
  • 打赏
  • 举报
回复
是的,这样是不行的。不信你自己试试看就知道了
GJA106 2002-04-04
  • 打赏
  • 举报
回复
字符串:
String strGB = new String(strUTF8.getBytes("UTF-8"),"GBK");这样不行吗,

62,627

社区成员

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

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