2009年4月2日

編碼轉換

byte[] String.getBytes(characterset);

getBytes() 回傳 string 在該平台的預設編碼的byte array
或者使用者自行指定編碼
ex.
String a = "殺很大";
bytes[] data = a.getBytes("UTF-8");


new String(byte[], characterset);

從byte array產生Unicode字串
若擔心猜錯byte array的編碼
則字行指定 characterset

沒有留言:

張貼留言