首頁  >  文章  >  後端開發  >  go語言如何實作字串轉數組

go語言如何實作字串轉數組

藏色散人
藏色散人原創
2020-12-18 14:28:1313843瀏覽

go語言實作字串轉數組的方法:1、直接初始化數組,然後透過「IPAddresses := []string{leftIP}」方法將字串轉換為數組;2、直接將字串寫進空的陣列裡面即可。

go語言如何實作字串轉數組

本文環境:Windows7系統、Go1.11.2版,本文適用於所有品牌的電腦。

推薦教學:《go語言教學

go語言之陣列與字串之間的相互轉換

字串轉換為陣列

1.陣列的建立:

var endpoint = []string{"0.0.0.0:2379"}  //直接初始化数组
//数组 <<= string
IPAddresses := []string{leftIP}

2.直接寫進空的陣列裡面:

 etcd :="sdfsdferf"
 stringarr := make([]string, 0)      //创建空数组
 stringarr = append(stringarr, etcd)
 /*stringarr = append(stringarr, "456")*/
 println("*****")
 for _, str := range stringarr {
   println(str)
 }
 println("*****")

陣列如何轉換為字串

1.將陣列裡的一個元素直接轉換成字串

 arr := make([]string, 0) 
 arr[0] = "sfsdfsdf"
 string := arr[0]  //直接将该数组的一个元素,赋值给字符串
 fmt.Printf("====>:%s\n", string)

2.將陣列裡面的資料全轉換成字串

func arrayToString(arr []string) string {
   var result string
   for _, i := range arr {  //遍历数组中所有元素追加成string
    result += i
   }
   return result
   }

更多相關技術文章,請造訪golang教學欄位!

以上是go語言如何實作字串轉數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn