文字列の比較演算
文字列も数値と同じように比較して「TrueとFalse」を判定できる。
使える比較演算子
1.両辺が等しい:==
2.両辺が等しくない:!=
記述例
let fruits1: String = "Apple"
let fruits2: String = "Peach"
let isEqual1: Bool = fruits1 == fruits2 // Falseになる
let isEqual2: Bool = fruits2 != fruits2 // Trueになる
注意点:データ型は揃える
記述例
let one: Int = 1
let two: String = 2
let isEqual: Bool = one == two // コンパイルエラーが発生する
let oneIntToString: String = String(one) // 整数型の定数oneを文字列がに変換
let isEqual: Bool = oneIntToString == two // コンパイルエラーは発生しない
おまけ:文字列同士の連結
「+」演算子で文字列を繋げることだ出来る
記述例
let firstName: String = "Mike"
let lastName: String = "Henderson"
let myName: String = firstName + lastName // "MikeHenderson"になる