在Go中,可以使用字符串的索引運算符 []
將字符串轉(zhuǎn)換為數(shù)組。每個字符都可以通過其索引位置來訪問。
下面是一個將字符串轉(zhuǎn)換為字符數(shù)組的示例:
package main
import (
"fmt"
)
func main() {
str := "Hello, World!"
arr := []byte(str) // 將字符串轉(zhuǎn)換為字節(jié)數(shù)組
fmt.Println(arr) // 打印字符數(shù)組
}
輸出結(jié)果為:
[72 101 108 108 111 44 32 87 111 114 108 100 33]
在上面的示例中,[]byte(str)
將字符串轉(zhuǎn)換為字節(jié)數(shù)組。你可以使用其他類型的數(shù)組,如 []rune
,[]int
等,具體取決于你的需求。