主页

go 字符串拼接

2024-07-13 02:16PM

字符串拼接是将两个或多个字符串连接在一起形成一个新的字符串的过程。

可以使用以下几种方式进行字符串拼接:

1.使用加号 + 运算符:

s1 := "Hello, "
s2 := "world!"
s3 := s1 + s2
fmt.Println(s3) 
// Output: "Hello, world!"

2.使用 fmt.Sprintf() 函数:

s1 := "Hello, "
s2 := "world!"
s3 := fmt.Sprintf("%s%s", s1, s2)
fmt.Println(s3) 
// Output: "Hello, world!"

3.使用 bytes.Buffer 类型:

var buffer bytes.Buffer
buffer.WriteString("Hello, ")
buffer.WriteString("world!")
s := buffer.String()
fmt.Println(s) 
// Output: "Hello, world!"

4.使用模板库 text/template:

t := template.Must(template.New("").Parse("Hello, {{.}}!"))
var b bytes.Buffer
t.Execute(&b, "world")
fmt.Println(b.String()) 
// Output: "Hello, world!"

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论