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