Maison  >  Article  >  développement back-end  >  Comment convertir une chaîne en tableau en langage Go

Comment convertir une chaîne en tableau en langage Go

藏色散人
藏色散人original
2020-12-18 14:28:1313843parcourir

Comment convertir une chaîne en tableau en langage Go : 1. Initialisez directement le tableau, puis convertissez la chaîne en tableau via la méthode "IPAddresses := []string{leftIP}" 2. Écrivez directement ; la chaîne Mettez-la simplement dans un tableau vide.

Comment convertir une chaîne en tableau en langage Go

L'environnement de cet article : Système Windows 7, version Go1.11.2, cet article est applicable à toutes les marques d'ordinateurs.

Tutoriel recommandé : "Tutoriel du langage Go"

Conversion entre tableaux et chaînes en langage Go

Conversion de chaînes pour tableau

1. Création d'un tableau :

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

2. Ecrire directement dans un tableau vide :

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

Comment convertir un tableau en chaîne

1. Convertissez un élément du tableau directement en une chaîne

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

2 Convertissez toutes les données du tableau en une chaîne

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

Plus Pour les articles techniques connexes, veuillez visiter le <.>tutoriel golangcolonne !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn