文字列型
リテラル・・・ダブルクォーテーション(“”)で文字を囲む
(例) ”こんにちは” ”Hello”
型名・・・String (例) var phase : String = “初めまして”
文字列の結合 +演算子
(例)”初めまして” + “こんにちは”
+(プラス)で文字列を繋げることができる
let name = “イチロー”
let msg = “私の名前は” + name + “です。”
文字列の中に変数や定数を埋め込む
書式: ”〜文字列 / (データや式)〜文字列“
(例)let r = 6
let str = “一辺が/(r)メートルの立方体は/(r*r*r) 立方メートルの体積です”
print (str)
エスケープシーケンス
改行 | ➡️ | \n |
“ | ➡️ | \” |
‘ | ➡️ | \’ |
\ | ➡️ | \\ |
(例) let phrase1 = “初めまして”
let phrase 2= “こんにちは”
let phrase = phrase1 + “\n” + phrase2
print (phrase)