一、字符串转换为十六进制
String str="#Start#";
String res="";
for (int i = 0; i < str.length; i++)
res=res+str.codeUnitAt(i).toRadixString(16);
print(res);
二、十六进制转换为字符串
List<int> value=[0x23,0x53,0x74,0x61,0x72,0x74,0x23];
String res="";
for (var i = 0; i < value.length; i++) {
res+=String.fromCharCode(int.parse(value[i].toRadixString(10)));
}
print(res);