Charset utf8 = Charset.forName("utf8");
String ss = "I love you";
ByteBuffer buffer = utf8.encode(ss);
byte[] bytes = buffer.array();
for (byte b : bytes){
System.out.println(b);
}
打印结果: 73 32 108 111 118 101 32 121 111 117 0 把"I love you"的'u'去掉得到: 73 32 108 111 118 101 32 121 111 没 0 啊?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.