字符串比较

来源:互联网 发布:python 打开html文件 编辑:程序博客网 时间:2024/05/20 23:05
NSString *a = @"abce"; NSString *b = @"abcd"; //比较俩个字符串的内容    BOOL flag = [a isEqualToString:b];    NSLog(@"%i",flag);     //比较俩个字符串的地址    BOOL flag1 = a == b;    NSLog(@"%p--%p",&a,&b);    NSLog(@"%i",flag1);    //比较俩各字符串的大小    NSOrderedAscending = -1,    NSOrderedSame,     NSOrderedDescending    switch ([a compare:b]) {        case -1:            NSLog(@"前面小于后面");            break;        case 0:            NSLog(@"相等");            break;        case 1:            NSLog(@"前面大于后面");            break;        default:            break;    }    //忽略大小写    NSOrderedAscending = -1,    NSOrderedSame,     NSOrderedDescending    switch ([a caseInsensitiveCompare:b]) {        case -1:            NSLog(@"前面小于后面");            break;        case 0:            NSLog(@"相等");            break;        case 1:            NSLog(@"前面大于后面");            break;        default:            break;    }
原创粉丝点击