Maison > Article > développement back-end > Comment répéter une chaîne en langage Go
En langage go, vous pouvez utiliser la fonction Repeat() du package Strings pour répéter une chaîne ; cette fonction peut répéter une chaîne un nombre de fois spécifié
L'environnement d'exploitation de ce tutoriel : système Windows 7 , GO version 1.18, ordinateur Dell G3.
En langage go, vous pouvez utiliser la fonction Repeat() du package Strings pour répéter une chaîne. La fonction
Strings.Repeat() peut répéter une chaîne un nombre de fois spécifié.
func Repeat(s string, count int) string
paramètre | description |
---|---|
s | chaîne originale. |
count | Le nombre de fois à répéter. |
Valeur de retour
La nouvelle chaîne renvoyée après avoir répété le décompte.
Exemple 1 : Répétez une chaîne 4 fois
Dans ce programme, nous utiliserons la fonction strings.Repeat() pour répéter une chaîne spécifiée un nombre de fois spécifié et imprimer le résultat sur l'écran de la console.
// Golang program to demonstrate the // strings.Repeat() function package main import "fmt" import "strings" func main() { var str string = "India " var result string result = strings.Repeat(str, 4) fmt.Println("String After repetition:", result) }
Explication :
Dans le programme ci-dessus, nous avons déclaré le package main. Le package principal est utilisé pour indiquer au compilateur du langage Go que ce package doit être compilé et générer un fichier exécutable. Ici, nous avons importé le package fmt qui contient les fichiers du package fmt et nous pouvons ensuite utiliser les fonctions liées au package fmt.
Dans la fonction main(), nous avons créé deux variables str et result. Ensuite, nous utilisons la fonction strings.Repeat() pour répéter la chaîne spécifiée 4 fois et l'attribuer à la variable de résultat. Après cela, nous imprimons les résultats sur l'écran de la console.
Exemple 2 : Répétez la chaîne 0 fois
// Golang program to demonstrate the // strings.Repeat() function package main import "fmt" import "strings" func main() { var str string = "India " var result string result = strings.Repeat(str, 0) fmt.Println("String After repetition:", result) }
On peut voir que l'utilisation de la fonction strings.Repeat() de la chaîne répète la variable str 0 fois, et le résultat est une chaîne vide .
【Recommandations associées : Tutoriel vidéo Go, Enseignement de la programmation】
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!