字元串轉數組
package main
import "fmt"
func main() {
s := "lichuachua"
lcc1 := []rune(s)
lcc2 := []byte(s)
for i,value := range lcc1{
fmt.Printf("lcc1[%d]=%c ",i,value)
}
fmt.Println()
for i,value := range lcc2{
fmt.Printf("lcc2[%d]=%c ",i,value)
}
}
字元串數組合并為字元串
package main
import (
"fmt"
"strings"
)
func main() {
//字元串數組合并為字元串
data := []string{"l", "i", "c", "h", "u", "a", "c", "h", "u", "a"}
str := strings.Join(data, "")
fmt.Println(str)
//字元數組轉換為字元串
data1 := []byte{'l', 'i', 'c', 'h', 'u', 'a', 'c', 'h', 'u', 'a'}
str1 := string(data1[:])
fmt.Println(str1)
}