作者snowboylove (无心恋战)
看板java
标题[问题] 字串转成Unicode
时间Sun Apr 6 00:24:19 2008
在版上看了一些字串转Unicode的文章
可是我依然不太懂
String s="12AB张三";
byte[] z=s.getBytes();
for (int i=0;i<z.length;i++){
System.out.println("0x"+Integer.toHexString(z[i]));
}
我这样转成16进位会变成 0x31 0x32 0x41 0x42 0xffffffb1 0x69 0xffffffa4 0x54
想问一下怎麽把String s转成Unicode码或是有其他方法可以把ffffff弄掉的?
--
啊!! ╱ ̄ ̄ ̄╲ ◢███ ── ◢███ ∵ ███◣
___ ∣ ▏ ── ████ ████ ─── ████
▎├┐ ∣ ◢ ̄ ̄╲▏ ── █╳█╳█───█╳█╳█ █>█<█
▎囧└ | █ ▏ ◥◣ ◢◣ ╳╳█ ◢◣ ╳╳█ █╳╳█
▎\/┐ ╱ █——/╲ ███◢◤▂▃▄▂▃█◢◤ˍ▂▃ˍ▃▄█◆ ▅▅▅
ψviophex▏█ ﹨| ◢◤ ◥◤ ▇▇▇ ◥◤──▇▇▇ ── ▇▇▇
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.71.229.56