常用NSString的方法
2016-03-02 21:59
218 查看
NSString *str=@"gyxy";
// 1.元素的个数
NSLog(@"%ld",str.length);
//2.通过指定索引返回对应的字符
unichar ch=[str characterAtIndex:0];
NSLog(@"%c",ch);
NSString *str2=@"全球领先的移动设备操作系统";
//3.从0开始,到第4个元素,不包括第4个元素
NSLog(@"%@",[str2 substringToIndex:4]);
//4.从第5个位置开始,包含4个元素
NSRange range=NSMakeRange(5,4);
NSString *newstr2=[str2 substringWithRange:range];
NSLog(@"%@",newstr2);
//5.从第9个元素开始,包括第9个元素
NSLog(@"%@",[str2 substringFromIndex:9]);
//6.字符串比较
NSString *str11=@"asd";
NSString *str22=@"Asd";
//7.忽略大小写
NSComparisonResult result=[str11 caseInsensitiveCompare:str22];
NSLog(@"%ld",result);
//8.是否相等
BOOL bol= [str11 isEqualToString:str22];
NSLog(@"%d",bol);
//9.字符串查找
NSString *str33=@"www.baidu.com";
BOOL bol1=[str33 hasSuffix:@".com"];
NSLog(@"%@",str33.capitalizedString);
NSLog(@"%d",bol1);
//10.字符串追加
NSString *str44=@"https:";
NSString *newstr44=[str44 stringByAppendingString:str33];
NSLog(@"%@",newstr44);
// 1.元素的个数
NSLog(@"%ld",str.length);
//2.通过指定索引返回对应的字符
unichar ch=[str characterAtIndex:0];
NSLog(@"%c",ch);
NSString *str2=@"全球领先的移动设备操作系统";
//3.从0开始,到第4个元素,不包括第4个元素
NSLog(@"%@",[str2 substringToIndex:4]);
//4.从第5个位置开始,包含4个元素
NSRange range=NSMakeRange(5,4);
NSString *newstr2=[str2 substringWithRange:range];
NSLog(@"%@",newstr2);
//5.从第9个元素开始,包括第9个元素
NSLog(@"%@",[str2 substringFromIndex:9]);
//6.字符串比较
NSString *str11=@"asd";
NSString *str22=@"Asd";
//7.忽略大小写
NSComparisonResult result=[str11 caseInsensitiveCompare:str22];
NSLog(@"%ld",result);
//8.是否相等
BOOL bol= [str11 isEqualToString:str22];
NSLog(@"%d",bol);
//9.字符串查找
NSString *str33=@"www.baidu.com";
BOOL bol1=[str33 hasSuffix:@".com"];
NSLog(@"%@",str33.capitalizedString);
NSLog(@"%d",bol1);
//10.字符串追加
NSString *str44=@"https:";
NSString *newstr44=[str44 stringByAppendingString:str33];
NSLog(@"%@",newstr44);
相关文章推荐
- python爬虫 bs4_4select()教程
- 正则
- 内存优化学习
- iOS高效添加圆角效果实战讲解
- android开发style详解
- 制作根文件系统的问题
- android事件监听
- Linux系统调用详解(实现机制分析)--linux内核剖析(六)
- iOS_SN_BlueTooth( 一)蓝牙相关基础知识
- C语言内存四区
- expdp impdp中 exclude/include 的使用
- Leetcode:83. Remove Duplicates from Sorted List(JAVA)
- HDOJ-2053(Switch Game)(规律)
- 字节流与字符流
- Jetty实战之 嵌入式运行Jetty
- 新智元【Yoshua Bengio 亲自解答】机器学习 81 个问题及答案(最全收录)
- 关于gcc、glibc和binutils模块之间的关系
- poj2455Secret Milking Machine(二分 + maxflow)
- 产品经理必备软件——Axure使用详解(2)
- Java多线程之Fork/Join