Heim  >  Artikel  >  Backend-Entwicklung  >  So wiederholen Sie eine Zeichenfolge in der Go-Sprache

So wiederholen Sie eine Zeichenfolge in der Go-Sprache

青灯夜游
青灯夜游Original
2023-01-13 16:08:542037Durchsuche

In der Go-Sprache können Sie die Funktion Repeat() im Strings-Paket verwenden, um eine Zeichenfolge zu wiederholen. Diese Funktion kann eine Zeichenfolge eine bestimmte Anzahl von Malen wiederholen. Die Betriebsumgebung dieses Tutorials: Windows 7-System , GO Version 1.18, Dell G3-Computer.

In der Go-Sprache können Sie die Funktion Repeat() im Strings-Paket verwenden, um eine Zeichenfolge zu wiederholen. Die Funktion So wiederholen Sie eine Zeichenfolge in der Go-Sprache

Strings.Repeat() kann eine Zeichenfolge eine bestimmte Anzahl von Malen wiederholen.

func Repeat(s string, count int) string

Parameter

BeschreibungsOriginalzeichenfolge. AnzahlDie Anzahl der Wiederholungen. RückgabewertDie neue Zeichenfolge wurde nach wiederholter Zählung zurückgegeben.

  • Beispiel 1: Wiederholen Sie eine Zeichenfolge viermal.

  • In diesem Programm verwenden wir die Funktion strings.Repeat(), um eine bestimmte Zeichenfolge eine bestimmte Anzahl von Malen zu wiederholen und das Ergebnis auf dem Konsolenbildschirm auszudrucken.
// 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)
}

Erklärung:

So wiederholen Sie eine Zeichenfolge in der Go-SpracheIm obigen Programm haben wir das Paket main deklariert. Das Hauptpaket wird verwendet, um dem Go-Sprachcompiler mitzuteilen, dass dieses Paket kompiliert werden muss, und um eine ausführbare Datei zu generieren. Hier haben wir das FMT-Paket importiert, das die FMT-Paketdateien enthält, und können dann die mit dem FMT-Paket verbundenen Funktionen verwenden.

    In der Funktion main() haben wir zwei Variablen str und result erstellt. Dann verwenden wir die Funktion strings.Repeat(), um die angegebene Zeichenfolge viermal zu wiederholen und sie der Ergebnisvariablen zuzuweisen. Danach drucken wir die Ergebnisse auf dem Konsolenbildschirm aus.
  • Beispiel 2: Eine Zeichenfolge 0 Mal wiederholen

    // 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)
    }

Es ist ersichtlich, dass die Variable str mit der Funktion strings.Repeat() der Zeichenfolge 0 Mal wiederholt wird und das Ergebnis leer ist Zeichenfolge.

【Verwandte Empfehlungen:

Go-Video-TutorialSo wiederholen Sie eine Zeichenfolge in der Go-Sprache,

Programmierunterricht

Das obige ist der detaillierte Inhalt vonSo wiederholen Sie eine Zeichenfolge in der Go-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn