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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Object-C中的字符串对象1-不可变字符串

發(fā)布時(shí)間:2023/12/4 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Object-C中的字符串对象1-不可变字符串 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {@autoreleasepool {NSString *str1=@"this is string A";NSString *str2=@"this is string B";NSString *temp;NSComparisonResult compareResult;//01.計(jì)算字符串中字符個(gè)數(shù)NSLog(@"字符串長度:%@的長度為%lu",str1,[str1 length]);//02.將一個(gè)字符串復(fù)制到另一字符串temp=[NSString stringWithString:str1];NSLog(@"字符串復(fù)制:%@",temp);//03.將一個(gè)字符串復(fù)制到另一字符串末尾temp=[str1 stringByAppendingString:str2];NSLog(@"字符串拼接:%@",temp);//04.驗(yàn)證兩個(gè)字符串是否相等if([str1 isEqualToString:str2]){NSLog(@"字符串比較:%@與%@相同",str1,str2);}else{NSLog(@"字符串比較:%@與%@不相同",str1,str2);}//05.驗(yàn)證一個(gè)字符串是否小于,等于或大于另一字符串compareResult=[str1 compare:str2];if(compareResult==NSOrderedAscending){NSLog(@"字符串比較:%@<%@",str1,str2);}else if(compareResult==NSOrderedSame){NSLog(@"字符串比較:%@=%@",str1,str2);}else{NSLog(@"字符串比較:%@>%@",str1,str2);}//06.將字符串轉(zhuǎn)為大寫temp=[str1 uppercaseString];NSLog(@"字符串大寫:%@",temp);//07.將字符串轉(zhuǎn)為小寫temp=[str1 lowercaseString];NSLog(@"字符串小寫:%@",temp);//08.從字符串中取前3個(gè)字符temp=[str1 substringToIndex:3];NSLog(@"字符串截取:%@",temp);//09.從字符串中截取第5個(gè)字符以后的字符temp=[str1 substringFromIndex:5];NSLog(@"字符串截取:%@",temp);//10.截取從索引5到索引13的子字符temp=[[str1 substringFromIndex:5]substringToIndex:8];NSLog(@"字符串截取:%@",temp);temp=[str1 substringWithRange:NSMakeRange(5, 8)];NSLog(@"字符串截取:%@",temp);//11.從另一字符串查找一個(gè)字符串NSString *subStr=@"string A";NSRange subRange=[str1 rangeOfString:subStr];NSLog(@"字符串查找:%@位于%@第:%lu個(gè)字符,長度為:%lu",subStr,str1,subRange. location,subRange .length);subRange=[str2 rangeOfString:subStr];if(subRange.location==NSNotFound){NSLog(@"字符串查找:%@中不存在%@",str2,subStr);}else{NSLog(@"字符串查找:%@中存在%@",str2,subStr);}}return 0; }

輸出結(jié)果:

2014-02-12 22:41:43.890 05.字符串[1560:303]字符串長度:this is string A的長度為16

2014-02-12 22:41:43.892 05.字符串[1560:303]字符串復(fù)制:this is string A

2014-02-12 22:41:43.892 05.字符串[1560:303]字符串拼接:this is string Athis is string B

2014-02-12 22:41:43.892 05.字符串[1560:303]字符串比較:this is string Athis is string B不相同

2014-02-12 22:41:43.893 05.字符串[1560:303]字符串比較:this is string A<this is string B

2014-02-12 22:41:43.893 05.字符串[1560:303]字符串大寫:THIS IS STRING A

2014-02-12 22:41:43.893 05.字符串[1560:303]字符串小寫:this is string a

2014-02-12 22:41:43.893 05.字符串[1560:303]字符串截取:thi

2014-02-12 22:41:43.894 05.字符串[1560:303]字符串截取:is string A

2014-02-12 22:41:43.894 05.字符串[1560:303]字符串截取:is strin

2014-02-12 22:41:43.894 05.字符串[1560:303]字符串截取:is strin

2014-02-12 22:41:43.895 05.字符串[1560:303]字符串查找:string A位于this is string A:8個(gè)字符,長度為:8

2014-02-12 22:41:43.895 05.字符串[1560:303]字符串查找:this is string B中不存在string A

Program ended with exit code: 0


轉(zhuǎn)載于:https://my.oschina.net/zhangqs008/blog/200226

總結(jié)

以上是生活随笔為你收集整理的Object-C中的字符串对象1-不可变字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。