日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NSString字符串常用知识点

發布時間:2025/4/5 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NSString字符串常用知识点 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//1.字符串創建方法(最常用)

NSString *str = [[NSStringalloc]initWithFormat:@"LILILI"];

NSLog(@"str = %@",str);

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//2.字符串追加

NSString *str1 = [[NSStringalloc]initWithFormat:@"%@%@",str,@"wwww"];

NSLog(@"str1 = %@",str1);

? ?}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//3.求字符串長度

NSString *str2 = [[NSStringalloc]initWithFormat:@"str1%@%@",@"李明",@"str1"];

NSUInteger length = [str2 length];

NSLog(@"str2 = %ld",length);

NSLog(@"str2 = %@",str2);

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//4.求字串以及字符串中取某個字符(字符的截取)

//求字串方法三種

NSString *str3 = [[NSStringalloc]initWithFormat:@"LANOUHHH"];


NSString *a = [str3 substringFromIndex:2];//1.substringFromIndex,常常從此下標開始取他之后

NSLog(@"a = %@",a);

NSString *str4 = [[NSStringalloc]initWithFormat:@"fsefdefrgvf"];

NSString *b = [str4 substringToIndex:5];//2.substringToIndex常從此下標開始取他前面的字符也就是子串

NSLog(@"b = %@",b);

NSRange range = NSMakeRange(3, 4);//3.location ?length ?從下標為3開始取后四個

NSString *c = [str3 substringWithRange:range];

NSLog(@"c = %@",c);

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//5:字符串拼接

NSString *str5 = [[NSStringalloc]initWithFormat:@"lanlana"];

NSString *str6 = [str5 stringByAppendingString:@"pppp"];

NSLog(@"%@",str6);

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//6.可變字符串

NSString *str7 = [[NSStringalloc]initWithString:@"sd sf dj kl pi"];

NSLog(@"%@",str7);

NSString *str8 = [str7 capitalizedString];//首字母大寫,切記每個字母用空格分開

NSLog(@"%@",str8);

NSString *d = [[NSStringalloc]initWithString:@"MMGklL"];

NSString *str9 = [d lowercaseString];//小寫變大寫

NSLog(@"str9 = %@",str9);

NSString *str10= [d uppercaseString];//給定字符串中所有的字母都變成大寫

NSLog(@"%@",str10);

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//7.字符串比較

NSString *str11 = [[NSStringalloc]initWithFormat:@"lanlana"];


NSString *str12 = [[NSStringalloc]initWithFormat:@"lanlana"];


NSComparisonResult result = [str11 compare:str12];


NSLog(@"result = %ld",result);

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//8. ?字符串數值


NSString *str13 = [[NSStringalloc]initWithFormat:@"10"];

int value = [str13 intValue];

NSLog(@"%d",value);

NSString *str14 = [[NSStringalloc]initWithFormat:@"3.8"];

float a1 = [str14 floatValue];

NSLog(@"%.2f",a1);

NSString *str15 = [[NSStringalloc]initWithFormat:@"4454.12233"];

double b1 = [str15 doubleValue];

NSLog(@"b1 = %f",b1);

NSString *str16 = [[NSStringalloc]initWithFormat:@"13.9"];

longlong c1 = [str16 longLongValue];

NSLog(@"c1 = %lld",c1);

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//E:字符串替換


NSString *str17 = [[NSStringalloc]initWithFormat:@"藍歐科技有限公司"];

NSString *str18 = [str17 stringByReplacingOccurrencesOfString:@"藍歐科技有限公司" withString:@"藍歐3G學院"];

NSLog(@"str17 = %@",str17);

NSLog(@"str18 = %@",str18);



轉載于:https://blog.51cto.com/8474349/1364183

總結

以上是生活随笔為你收集整理的NSString字符串常用知识点的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。