String s = "中文";
byte b[] = s.getBytes();
System.out.println(b.length);
String newS = new String(b);Result:4
这样 b不就是一个byte[]了吗?newS就重新组合成新的字符串了
byte b[] = s.getBytes();
System.out.println(b.length);
String newS = new String(b);Result:4
这样 b不就是一个byte[]了吗?newS就重新组合成新的字符串了
String s = "字符串";
byte[] strbuffer = null;
try{
strbuffer = s.getBytes("gb2312");
}
catch (UnsupportedEncodingException e){
}