Cara mengulang rentetan dalam bahasa go

青灯夜游
Lepaskan: 2023-01-14 10:44:01
asal
2116 orang telah melayarinya

Dalam bahasa go, anda boleh menggunakan fungsi Repeat() dalam pakej Strings untuk mengulang rentetan;

Persekitaran pengendalian tutorial ini: sistem Windows 7, GO versi 1.18, komputer Dell G3.

Cara mengulang rentetan dalam bahasa go

Dalam bahasa go, anda boleh menggunakan fungsi Repeat() dalam pakej Strings untuk mengulang rentetan.

Fungsi Strings.Repeat() boleh mengulang rentetan beberapa kali tertentu.

Nilai pulangan

func Repeat(s string, count int) string
Salin selepas log masuk
参数描述
s原字符串。
count要重复的次数。

Rentetan baharu dikembalikan selepas mengulangi masa kiraan.

  • Contoh 1: Ulang rentetan 4 kali

Dalam atur cara ini kita akan menggunakan fungsi rentetan.Repeat() mengikut bilangan kali yang ditetapkan Mengulangi rentetan yang ditentukan dan mencetak hasilnya pada skrin konsol.

// 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)
}
Salin selepas log masuk
Penjelasan:

Cara mengulang rentetan dalam bahasa go

Dalam program di atas, kami mengisytiharkan pakej utama. Pakej utama digunakan untuk memberitahu pengkompil bahasa Go bahawa pakej ini mesti disusun dan menjana fail boleh laku. Di sini kami telah mengimport pakej fmt yang mengandungi fail pakej fmt dan kemudian kami boleh menggunakan fungsi yang berkaitan dengan pakej fmt.

  • Dalam fungsi main(), kami mencipta dua pembolehubah str dan hasil. Kemudian kami menggunakan fungsi strings.Repeat() untuk mengulang rentetan yang ditentukan sebanyak 4 kali dan menetapkannya kepada pembolehubah hasil. Selepas itu, kami mencetak hasilnya pada skrin konsol.

  • Contoh 2: Ulang rentetan 0 kali

// 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)
}
Salin selepas log masuk
Seperti yang anda lihat, menggunakan aksara Fungsi strings.Repeat() rentetan mengulangi pembolehubah str 0 kali dan mengembalikan rentetan kosong.

Cara mengulang rentetan dalam bahasa go[Cadangan berkaitan:

Pergi tutorial video

,

Pengajaran pengaturcaraan

]

Atas ialah kandungan terperinci Cara mengulang rentetan dalam bahasa go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan