Strings
メニューを表示するにはスワイプしてください
Goにおいて、文字列はUnicode文字のシーケンスであり、テキストデータを表現するために使用されます。文字列データは常にダブルクォーテーション(")またはバッククォートで囲まれます。文字列データ型はstringキーワードで表されます。
index.go
1var myString string = "Hello World"
注意
string は Go におけるデータ型であり、string リテラル はソースコード内での文字列値の実際の表現を指します。例えば、
Hello Worldです。
文字列リテラルはバッククォート(``)で囲むことで複数行に記述できます。次のプログラムで違いを確認できます。
index.go
1234567891011121314package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }
文字列はプラス(+)演算子を使って結合可能。
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
(+)演算子を使用して2つの文字列を結合する処理は、文字列の連結と呼ばれる。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 5
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 5