字符串的部分常用方法与属性


        不可变字符串的属性与方法



str characterAtIndex:3  :通过制定的下标获取字符内容(获取字符串str中的第三个字符)


substringFromIndex:5  :从第5个字符打印


str1 isEqualToString:str2  :判断str1和str2两个字符串内容是否相同


if (str1 == str2 )  判断地址是否相同


str hasPrefix:prefix  : 判断是否有前缀(两个字符串的首字母是否相同)


intValue :把字符串变成基本数据类型


stringWithFormat :把任意类型变成字符串类型,可以进行拼接


NSRange :是一个结构体,提供了两个成员变量,一个是location起始的位置,一个是length长度


substringWithRange:NSMakeRange(3, 7)  :从第三个字符开始,选择接下来的7个字符


compare : 对应只有三个结果,一个是ASC升序,一个是same相同结果是0,降序DESC,结果是1


str stringByAppendingString:str1  :字符串的拼接,把字符串str和str1拼接起来


stringByReplacingOccurrencesOfString:@“玩游戏"withString:@"装逼:替换,把字符串原有的部分"玩游戏替换成"装逼”.出现的都会替换


str.length:字符串的长度


str.uppercaseString :所有字符都大


str.lowercaseString :所有字符都小写


str.capitalizedString :所有单词首字母大写,其余变成小写



可变字符串:  NSMutableString


str insertString:@“要插入的字符” atIndex:3   :插入,要插入的字符str字符串的第三个字符后处插入进去


str replaceCharactersInRange:NSMakeRange(3, 7) withString:@“呵呵”]  :范围的替换,从下标3开始,把原字符串的7个字符替换成新的字符


str setString:@“企鹅” :完全替换,把原数组str的整个字符串用”企鹅”来替代


str appendString:@“0.0” : 在字符串结尾处拼接所输入的字符.


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值