3-4文字列Tips98 2つの文字列を比較する
Level1
Point文字列の比較(==演算子、NSStringクラス、isEqualToString:メソッド)
2つの文字列を比較する場合は、比較演算子である「==」を利用します。同じ文字列であればtrue/YESを、異なればfalse/NOを返します。
NSString *str1, *str2;
if ( str1 == str2 ) {
// 等しい
} else {
// 異なる
}
また、NSStringクラスのisEqualToString:メソッドを使うこともできます。こちらも、同じ文字列であればtrue/YESを、異なればfalse/NOを返します。
NSString *str1, *str2;
if ( [str1 isEqualToString:str2] ) {
// 等しい
} else {
// 異なる
}
リスト1では、比較演算子とisEqualToString:メソッドを使って、文字列を比較しています。
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録