lua 中怎樣將string類型轉換為byte數組
3 回答

慕森卡
TA貢獻1806條經驗 獲得超8個贊
lua 中將string類型轉換為byte數組的具體方法代碼是:
s='fghhgggfffghhkiutr'
t={}
for i=1,string.len(s) do
table.insert(t,string.byte(string.sub(s,i,i)))
end
for i=1,string.len(s) do print(t[i]) end

鴻蒙傳說
TA貢獻1865條經驗 獲得超7個贊
思路:先定義字符串,再通過getBytes()方法進行轉換數組就可以了。
參考代碼:
String s = "ZhiDao";//定義字符串byte[] sb = s.getBytes();//把字符串轉換成數組
String的getBytes()方法是得到一個系統默認的編碼格式的字節數組。將一個String類型的字符串中包含的字符轉換成byte類型并且存入一個byte[]數組中。
- 3 回答
- 0 關注
- 11122 瀏覽
添加回答
舉報
0/150
提交
取消