NSString *string2 = @"开发"; NSString *newString = [string1 stringByAppendingFormat:@"%@", string2];stringByAppendingString:// 拼接字符窜(只能拼接一个) NSString *newString2 = [String1 stringByAppendingString:@"入门基础"];// 打印iOS入门基础 9.字符串的替换 stringByReplacingOccurrencesOfStr...
#include<stdio.h>#include<string.h>intcaseInsensitiveCompare(char*str1,char*str2){while(*str1&&*str2){if(toLowerCase(*str1)!=toLowerCase(*str2)){return0;// 不相等}str1++;str2++;}return*str1==*str2;// 判断是否同时到达字符串末尾}intmain(){char str1[]="Hello";char str2[]="...
NSString *astring02 = @"This is a String!"; BOOL result = [astring01 caseInsensitiveCompare:astring02] = = NSOrderedSame; NSOrderedDescending判断两对象值的大小(按字母顺序进行比较,astring02小于astring01为真) 不考虑大小写比较字符串2 NSString *astring01 = @"this is a String!"; NSString *...
NSString比较是区分大小写的,如果需要不区分大小写的比较,可以使用caseInsensitiveCompare:方法。 代码语言:objective-c 复制 NSString *string1 = @"hello"; NSString *string2 = @"Hello"; NSComparisonResult result = [string1 caseInsensitiveCompare:string2]; if (result == NSOrderedAscending) { NSLog(@"s...
case NSOrderedDescending: NSLog(@"后面一个字符串小于前面一个"); break; case NSOrderedSame: NSLog(@"两个字符串一样"); break; } 输出结果: 后面一个字符串大于前面一个 -(NSComparisonResult) caseInsensitiveCompare:(NSString *)string; 忽略大小写进行比较,返回值与compare:一致 ...
比较,astring02小于astring01为真)NSLog(@"result:%d",result);/*附加条件*///1.caseInsensitiveCompare :无视大小写:BOOLresult = [astring01 caseInsensitiveCompare:astring02] ==NSOrderedSame;//(按字母顺序进行比较,astring02小于astring01为真)//2.附加参数BOOLresult = [astring01 compare:astring02...
#include <string.h> int caseInsensitiveCompare(char* str1, char* str2) { while (*str1 && *str2) { if (toLowerCase(*str1) != toLowerCase(*str2)) { return 0; // 不相等 } str1++; str2++; } return *str1 == *str2; // 判断是否同时到达字符串末尾 ...
//忽略大小写进行比较:caseInsensitiveCompareNSString*str1=@"a";NSString*str2=@"A";/*compare函数返回三个值:NSOrderedAscending NSOrderedSame, NSOrderedDescending*/switch([str1 caseInsensitiveCompare:str2]){caseNSOrderedAscending:NSLog(@"前面的小于后面的");break;caseNSOrderedSame:NSLog(@"前面的等于后面的...
4.2.5 caseInsensitiveCompare:方法:不考虑大小写的比较大小 70 4.3 大小写转换 71 4.3.1 uppercaseString:方法:小写字母转为大写字母 71 4.3.2 lowercaseString:方法:大写字母转为小写字母 72 4.3.3 capitalizedString:方法:将每个单词的首字母大写 72 4.4 截取 73 4.4.1 substringToIndex:方法:从字符串的开头...