黑马程序员--OC--字符串(一)

来源:互联网 发布:c语言温度转换怎么写 编辑:程序博客网 时间:2024/06/01 10:28

------Java培训、Android培训、iOS培训、.Net培训期待与您交流! -------

一、几种简单的字符串创建方式

1.直接创建

NSString *str=@"abc";

2.new方法或者alloc init

NSString *str=[NSStringnew];

NSString *str=[[NSString alloc]init];

NSString *str=[NSStringstringWithFormat:@"%@%@",@"a"@"b"];


char *c="abc";

NSString *str=[[NSStringalloc]initWithCString:cencoding:nil];


二、字符串的简单操作

1.获取字符串的长度



2.根据索引获得单个字符



3.根据索引获得字符串的一个子串



4.截取字符串的某一段


5.获的一个字符串索引范围



三、字符串判断

1.判断字符串是否为空



2.判断字符串是否是指定内容开头



3.判断字符串是否是指定内容结尾



4.判断两个字符串是否相等



在实际开发过程中切记不要使用==号去判断两个字符串是否相等

5.利用isEqualToString去判断



6.isEqualToString的增强版本:compare



四、基本数据类型转换成字符串

1.int类型转换成字符串



2.float类型转换成字符串



3.double类型转换成字符串



4.char类型转换成字符串



5.NSString -> int、float、double



6.将字符串中的字母转换成大写



7.将字符串中的字母转换成小写



8.将首字母大写




0 0