OC字符串NSString常用操作系列01

  • OC字符串常用操作
  1. NSString基本操作 
 1 /**
 2  *  NSString字符串常用操作
 3  *  initWithFormat:构造方法
 4  *  initWithUTF8String:将C字符串转换成OC字符串
 5  */
 6 #import <Foundation/Foundation.h>
 7
 8 int main(int argc, const char * argv[]) {
 9     @autoreleasepool {
10
11         char *str1="Hello str1";//C语言字符串
12         NSLog(@"%s",str1);//打印结果:Hello str1
13
14         NSString *str2=@"Hello str2";//OC中字符串
15         NSLog(@"%@",str2);//打印结果:Hello str2
16
17         //initWith... 构造方法
18         NSString *str3=[[NSString alloc]initWithFormat:@"Hello str3"];
19         NSLog(@"%@",str3);//打印结果:Hello str3
20
21         //initWithFormat... 格式化字符串
22         NSString *str4=[[NSString alloc]initWithFormat:@"我是第%d个字符串str4",4];
23         NSLog(@"%@",str4);//我是第4个字符串str4
24
25         //将C语言字符串转换为OC字符串
26         NSString *str5=[[NSString alloc]initWithUTF8String:"Hello str5"];
27         NSLog(@"%@",str5);//打印结果:Hello str5
28
29     }
30     return 0;
31 }

 

时间: 2024-08-03 11:23:51

OC字符串NSString常用操作系列01的相关文章

Python字符串的常用操作学习

1 >>> name = "I love my job!" 2 >>> name.capitalize() #首字母大写 3 'I love my job!' 4 >>> name.count("o") #统计字母个数 5 2 6 >>> name.center(50,"-") #输出50个字符,不够以"-"补全,并且name放在中间;name.ljust

iOS中NSString常用操作合集

//1.创建常量字符串. NSString *astring = @"This is a String!"; //2.创建空字符串,给予赋值. NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",astring); // NSString *astring = [[NS

python中字符串的常用操作

目的:熟练使用不同的容器或函数操作字符串,这里只介绍常用的方法. 环境:windows 7 python 3.5.3  或 ubuntu 16.04 python 3.5.2 情景:初学python接触最多的数据应该就是字符串了,处理最多的也是,熟练一些函数和方法,可以更有效率的完成想要的操作,这里只介绍处理字符串常用的一些方法. 字符串的存储: 这里的储存是更直白的说明,专业的应该是指向吧(指向确实更合理),如果不方便理解所以就暂时理解为储存吧,需要专业解释可以查看官发文档. 类型有:字符.列

DOM操作系列-01

]常见事件: //onclick     点击时触发事件. //ondblclick    双击时触发事件. //onkeydown   按键按下 //onkeypress   点击按键 //onkeyuo     按键释放 //onmousedown鼠标按下 //onmousemove鼠标移动 //onmouseup   鼠标按键释放 //onmouseout  鼠标离开元素范围 //onmouseover 鼠标移动到元素范围 //onmousedown 点击页面时触发调用函数或执行代码. /

Java中对String字符串的常用操作

这周遇到了一个需要处理String字符串的问题,用到了split将字符串解析为一个String的数组,还用到了某些替换字符的操作. 1 /* 2 **将String source按','间隔开,再分别对array的每个元素进行操作 3 **注意转义的换行符应该是'\\\\n' 4 */ 5 String[] array = source.split("\\,"); 6 7 /* 8 **将所有a替换为b或者删去所有换行符 9 */ 10 source = source.replacea

字符串的常用操作

.capitalize name = "my \tname is {name} and i am {year} old" print(name.capitalize())#首字母大写 My name is {name} and i am {year} old .count name = "my \tname is {name} and i am {year} old" print(name.count("a"))#字符串里面包含几个"a

处理PHP中字符串的常用操作及函数

[合肥开源IT教育][php培训][开源IT教育][合肥php培训][合肥软件开发] 1. 确定一个字符串的长度 这是最为常见和基础的例子,对于确定一个字符串的长度,我们应该使用strlen()函数,比如要获取下面字符串$text 的长度:$text = "sunny day"; $count = strlen($text); // $count = 9 2. 截取文本来创建一个概要 新闻性质的网站通常会在发布正文中的开头部分截取大约200字左右,并在末尾加上省略号来形成一个摘要.你可

python字符串的常用操作

字符串转列表: s='spam' l = list(s) l2 = "hello world".spilt() 列表转字符串 k = ''.join(l) 注意,不能join列表中的非字符串 3.修改字符串 s = s + 'a' s = s[3:] + 'b' s = s.replace('pl','pa') a = '' #赋值空 del a #整个变量删除 4.索引和分片 索引s[i] s[0]首个 s[-1] = s[len(s)-1] 倒数第一个 分片s[i:j] 不含上边界

关于String字符串的常用操作。(持续更新中)

工作一年多了页面做了不少,js使用也很多,经常遇到和使用的东西没有整理分类,半个月后再用就只有模糊印象了,还是得总结记录啊QAQ. 案例一:字符串的截取. 项目开发时,同一项目不同分支运行在同一Tomcat势必要起别名.如项目名boss(初版). boss119 等, 多同事协作开发时 部分页面js的 代码写成了只适用 boss,结果导致在访问部分功能接口路径 错误.最近填坑中.. 如boss119119/..../... 而实际项目路径应该是 boss/.../...或者boss119/...