Go语言字符串和数组的相互转换
生活随笔
收集整理的這篇文章主要介紹了
Go语言字符串和数组的相互转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
字符串轉數組
package mainimport "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 mainimport ("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) }總結
以上是生活随笔為你收集整理的Go语言字符串和数组的相互转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: go gin 第二次使用ShouldBi
- 下一篇: 【收藏】vue3+vite+ts 封装a