Golang字符串基本处理方法

Golang的字符串处理

字符串拼接

两种方法:strings.Join方法和’+'方法
‘+’方法
这种方式使用起来最简单,基本所有语言都有提供这种方式,使用 “+” 操作符进行拼接时,会对字符串进行遍历,计算并开辟一个新的空间来存储原来的两个字符串。
‘strings.join’方法
Strings.join方法可以将一个string类型的切片拼接成一个字符串,可以定义连接操作符。

package main

import (
	"fmt"
	"strings"
)

func main() {
	num := 20
	strs := make([]string, 0)

	for i := 0; i < num; i++ {
		strs = append(strs, "fht")
	}

	//string.join拼接字符串
	str1 := strings.Join(strs, "")

	//使用‘+’拼接字符串
	var str2 string
	for i := 0; i < num; i++ {
		str2 = str2 + strs[i]
	}
	fmt.Println(str1)
	fmt.Println(str2)
}

//输入:
//输出:
// fhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfhtfht

你可能感兴趣的:(Golang基础知识,golang)