String s = "不一样的星期五"; print(s + ": length: " + s.length()); for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); String sh = String.valueOf(c); byte [] buf = sh.getBytes("UTF-8"); List l = new ArrayList(); for (int j = 0; j < buf.length; j++) { l.add(buf[j]); } print("[" + i + "] char: " + sh + " length: " + buf.length + ": bytes: " + l); }