Re: [問題] 請問有關BIG5、Unicode之間的轉換

看板java作者 (= =+++)時間19年前 (2006/02/26 06:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《TsaiCF (Feng)》之銘言: : 所以,你是要知道怎麼把42048變成字串(或char)的 "一". : 可以參考下面的code. 我看懂了 謝謝你^^ o(.///.)o : 不過,我想有兩點是你需要知道的 :  1. 你第一篇文章寫的 : char c = (char) 42048 ; : 若直接輸出c就是個 "?", 為什麼? 因為 JAVA 預設編碼是 Unicode 所以自動無法辨視BIG5的編碼,只能傳回"?" : 2. 為什麼我下面的new String(...)都加了"BIG5"這個參數? 讓 new 出來的 String 知道餵進去的byte[]是用BIG5編碼 [code恕刪~] -- ※ * ※ * (\︿/) @#$%... ※ ( ) * * ( ) * ▔▔▔▔▔▔ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.143.197
文章代碼(AID): #140DUiXV (java)
文章代碼(AID): #140DUiXV (java)