→ ssccg: 字元是字元,如果你要處理binary value,應該用byte 08/24 01:52
→ ssccg: 如果你硬要用String做,編碼都要指定ISO-8859-1 08/24 01:56
→ ssccg: 8C如果用ASCII、BIG5、UTF8,會因為找不到這個字元,被轉成 08/24 02:02
→ ssccg: FFFD (Unicode replacement character),再轉回來就變3F 08/24 02:03
→ ssccg: 3F就是?,都是代表不明字元 08/24 02:04
→ ssccg: 還有一個方法就是真的用字元來做,String AA = new String( 08/24 03:14
→ ssccg: char[]{0x00,0x8c,'5','5'...}),但是java的char是16bits 08/24 03:15
→ ssccg: 你想輸出成一個字元一個byte最終還是要轉成byte 08/24 03:15