我有一个字符串,byteArray
:
byteArray := []byte("Hello, 世界-123..")
fmt.Println(byteArray)
如下所示:
[72 101 108 108 111 44 32 228 184 150 231 149 140 45 49 50 51 46 46]
我需要将byteArray[0]
作为字符串,例如"72"
,但是它们是字节类型。
我该如何实现?
答案 0 :(得分:1)
您可以使用strconv.Itoa
:
byteArray := []byte("Hello, 世界-123..")
for _, v := range byteArray {
s := strconv.Itoa(int(v))
fmt.Printf("%T, %v\n", s, s)
}
答案 1 :(得分:-2)
你去了。
byteArray := []byte("Hello, 世界-123..")
fmt.Println(string(byteArray[0]))
// H