黑马程序员--OC的Foundation框架之NSString
2015-09-06 11:03
429 查看
NSString
OC在Foundation框架中,提供了NSString类,用于处理字符串对象。
NSString对象一旦被创建,就不可以再修改。如果需要一个可以更改的字符串对象,可以创建NSMutableString实例。
字符串的创建
字符串的比较
获取字符串的长度
NSString *string6 = @"abcdef";
NSInteger len = [string6 length];
NSLog(@"len = %ld",len);
OC在Foundation框架中,提供了NSString类,用于处理字符串对象。
NSString对象一旦被创建,就不可以再修改。如果需要一个可以更改的字符串对象,可以创建NSMutableString实例。
字符串的创建
1.NSString *string1 = @"hello world"; 2.NSString *string2 = [[NSString alloc] initWithString:@"hello"]; //initWithFormat拼接字符串 NSString *string3 = [[NSString alloc] initWithFormat:@"hello %@",string2];
字符串的比较
NSString *string4 = @"omg"; NSString *string5 = @"edg"; //比较两个字符串指针的地址是否相同 if(string4 == string5) { NSLog(@"两个字符串的地址相同"); } if([string4 isEqualToString:string5]) { NSLog(@"两个字符串的内容相同"; }
获取字符串的长度
NSString *string6 = @"abcdef";
NSInteger len = [string6 length];
NSLog(@"len = %ld",len);
相关文章推荐
- 面试题 11
- 剑指offer——面试题43:n个骰子的点数
- 非比较排序和大量数据找中位数面试题(2)
- 非比较排序和大量数据求中位数的一道面试题(1)
- 黑马程序员之正则表达式
- 程序员:如果不能自学,那就放弃吧
- 关于fork()输出的面试题
- 剑指Offer第三章面试题(Java版)
- 相爱相杀:程序员的数学
- 黑马程序员----oc加强笔记----Foundation\NSString
- 程序员的 13 种噩梦,你遇到过哪些?
- 程序员自学/自我培训指南
- 黑马程序员—Java集合框架
- 黑马程序员————java基础————面向对象
- 华为IT产品线面试总结
- 黑马程序员————java基础————反射
- 程序员联盟有自己的论坛啦!基于Discuz构建,还不来注册~
- 程序员联盟有自己的论坛啦!基于Discuz构建,还不来注册~
- 野生程序员的故事
- Java程序员应该知道的10个调试技巧