[問題] 字串轉ASCII

看板AndroidDev作者 (X.avi(er))時間11年前 (2013/06/14 22:41), 編輯推噓1(108)
留言9則, 6人參與, 最新討論串1/2 (看更多)
各位好! 想請教一個問題, 假設有個字串 "012", 有類似 VB 的 Asc() 能一個字一個字轉成ASCII碼的方法嗎? 目前能將 '0'、'1'、'2'轉成 ASCII碼 48、49、50, ^^^^^^^^^^^^^ 字元(char) 但是沒辦法把 "0" 轉成 48... ^^^^^ 字串(String) 請各位指點迷津了,感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.246.77.49

06/14 23:15, , 1F
hashCode() ?
06/14 23:15, 1F

06/14 23:30, , 2F
toCharArray()?
06/14 23:30, 2F

06/15 00:02, , 3F
charAt() 啊..@_@
06/15 00:02, 3F

06/15 02:18, , 4F
byte[] bb= "012".getBytes(); int a= (int) bb[0];
06/15 02:18, 4F

06/15 02:18, , 5F
a=48; //END
06/15 02:18, 5F

06/15 09:07, , 6F
謝謝各位的提示!!!
06/15 09:07, 6F

06/16 00:33, , 7F
呃, 我覺得三樓的 charAt 是正解...
06/16 00:33, 7F

06/16 00:34, , 8F
這個才是下篇文在說的"用 String 自己的東西處理"
06/16 00:34, 8F

06/16 00:34, , 9F
而不是用 getBytes 然後被 locale 綁住
06/16 00:34, 9F
文章代碼(AID): #1HkokKxB (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1HkokKxB (AndroidDev)