99问答网
所有问题
lua 中怎样将string类型转换为byte数组
如题所述
举报该问题
推荐答案 2017-11-24
思路:先定义
字符串
,再通过getBytes()方法进行转换数组就可以了。
参考代码:
String s = "ZhiDao";//定义字符串byte[] sb = s.getBytes();//把字符串转换成数组
String的getBytes()方法是得到一个系统默认的编码格式的字节数组。将一个String类型的字符串中包含的字符转换成byte类型并且存入一个byte[]数组中。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/z7jjBzBvzeBtX7zvee.html
其他回答
第1个回答 2017-11-03
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
第2个回答 2015-10-14
local str = "good morning"
print(string.byte(str,1,-1))
相似回答
大家正在搜
相关问题
java怎么将string转换成byte数组
lua 中怎样将string类型转换为byte数组
lua 中怎样将string类型转换为byte数组
lua 中怎样将string类型转换为byte数组