问题描述
- 关于中文字符串编码逆转
-
例子如下:
String a="你好,时间";
byte[] b=a.getBytes("GBK");
String c=new String(b,"UTF-8");请问如何只通过变量c获得原来的a="你好,时间";
解决方案
转不回去,GBK和UTF-8的字节数组长度都不一样。出来乱码后回不去了。
解决方案二:
是这样啊,谢谢你的回答。
时间: 2024-12-22 09:27:28
请问如何只通过变量c获得原来的a="你好,时间";
转不回去,GBK和UTF-8的字节数组长度都不一样。出来乱码后回不去了。
解决方案二:
是这样啊,谢谢你的回答。