go语言学习笔记 — 基础 — 基本数据类型 — 字符串:字符串拼接,连接字符串
Posted Locutus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言学习笔记 — 基础 — 基本数据类型 — 字符串:字符串拼接,连接字符串相关的知识,希望对你有一定的参考价值。
- 使用“+” 对字符串进行连接(简单的东西未必高效)
package string_test
import (
"fmt"
"testing"
)
func TestStringJo(t *testing.T) {
hammer := "吃我一锤,"
sickle := "去死吧!"
he := hammer + sickle
fmt.Println(he)
}
- 使用StringBuilder机制,进行高效的字符串连接
package string_test
import (
"bytes"
"fmt"
"testing"
)
func TestStringJoin(t *testing.T) {
hammer := "吃我一锤,"
sickle := "去死吧!"
// 声明字节缓冲
var stringBuilder bytes.Buffer
// 把字符串写入缓冲
stringBuilder.WriteString(hammer)
stringBuilder.WriteString(sickle)
// 将缓冲以字符串形式输出
fmt.Println(stringBuilder.String())
}
以上是关于go语言学习笔记 — 基础 — 基本数据类型 — 字符串:字符串拼接,连接字符串的主要内容,如果未能解决你的问题,请参考以下文章
go语言学习笔记 — 基础 — 基本数据类型 — 字符串:字符
go语言学习笔记 — 基础 — 基本数据类型 — 原生数据类型:布尔型数字类型(整型与浮点型)字符串类型
go语言学习笔记 — 基础 — 基本数据类型 — 字符串(11):go中的字符串
go语言学习笔记 — 基础 — 基本数据类型 — 类型类别:值类型和引用类型