[Golang]2つの文字列(string)同士を結合するには?

Go

どうも、ちょげ(@chogetarou)です。

2つの文字列(string)同士を結合して、1つの文字列にする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

2つの文字列(string)同士を結合して、1つの文字列にするには、「+」演算子を使います。

具体的には、「+」演算子の左辺と右辺に結合する2つの文字列を指定します。

//text1, text2 =対象の文字列
result := text1 + text2

上記の「+」演算子は、左辺の文字列の後ろに右辺の文字列を結合した文字列を生成します。

もし、新しい文字列を生成せず、片方の文字列にもう片方の文字列を結合したい場合は、「+=」を使います。

//text1の後ろにtext2を結合
text1 += text2

使用例

使用例1

package main

import "fmt"

func main() {
	text1 := "Hello"
	text2 := "World"

	result := text1 + text2

	fmt.Println(result)
}
出力:
HelloWorld

使用例2

package main

import "fmt"

func main() {
	text1 := "Hello"
	text2 := "World"

	text1 += text2

	fmt.Println(text1)
}
出力:
HelloWorld

コメント

タイトルとURLをコピーしました