作者Xavier (X.avi(er))
看板AndroidDev
標題[問題] 字串轉ASCII
時間Fri Jun 14 22:41:22 2013
各位好!
想請教一個問題,
假設有個字串 "012",
有類似 VB 的 Asc() 能一個字一個字轉成ASCII碼的方法嗎?
目前能將 '0'、'1'、'2'轉成 ASCII碼 48、49、50,
^^^^^^^^^^^^^
字元(char)
但是沒辦法把 "0" 轉成 48...
^^^^^
字串(String)
請各位指點迷津了,感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.246.77.49
1F:→ zxlt3722:hashCode() ? 06/14 23:15
2F:→ asilzheng:toCharArray()? 06/14 23:30
3F:→ TonyQ:charAt() 啊..@_@ 06/15 00:02
4F:→ gpc:byte[] bb= "012".getBytes(); int a= (int) bb[0]; 06/15 02:18
5F:→ gpc:a=48; //END 06/15 02:18
6F:→ Xavier:謝謝各位的提示!!! 06/15 09:07
7F:推 LPH66:呃, 我覺得三樓的 charAt 是正解... 06/16 00:33
8F:→ LPH66:這個才是下篇文在說的"用 String 自己的東西處理" 06/16 00:34
9F:→ LPH66:而不是用 getBytes 然後被 locale 綁住 06/16 00:34