字符串转数组
来源:互联网 发布:c 语言主要应用领域 编辑:程序博客网 时间:2024/05/22 05:17
1.在字符串中有标志的
//字符串转变为数组1
NSMutableString
* str=[[
NSMutableString
alloc]initWithFormat:@
"1,1,1,1,1,1"
];
//字符串转变为数组2
NSMutableArray
* array=[
NSMutableArray
arrayWithArray:[str componentsSeparatedByString:@
","
]];
//替换数组中的某个值
[array replaceObjectAtIndex:4 withObject:@
"2"
];
//把数组转换成字符串
NSString
*ns=[array componentsJoinedByString:@
","
];
例如:
NSString *str=@"123";
// 要想得到数组,这只能是字符数组;
constchar * subCha=[strcStringUsingEncoding:NSASCIIStringEncoding];
for (int i=0; i < str.length ; i++ ) {
NSLog(@"------******------%@",[NSStringstringWithFormat:@"%c", subCha[i] ] );
}
方法2:
NSString *TempString = @"sevensoft os good";
char css[100];
memcpy(css, [TempString cStringUsingEncoding:NSASCIIStringEncoding], 2*[TempString length]);
NSLog(@"css====%s ",css);
其他方法
// char 转成 string:
NSString *TempString;
char str[3]={'w','s'};
TempString=[NSString stringWithFormat:@"%s",str];
NSLog(@"temps11==%@",TempString);
// char[]转NSString有更简单的方法,NSString类方法:
// + (id)stringWithUTF8String:(const char *)bytes;
TempString=[NSString stringWithUTF8String:str];
NSLog(@"temps22==%@",TempString);
- 字符串转数组
- Oracle 字符串转数组
- python 字符串转数组
- php字符串转数组
- 字符串转数组
- 字符串转数组
- json字符串转数组
- String字符串转数组
- JSON字符串转数组
- 字符串转数组 C++
- 字符串转数组
- 字符串转数组
- 字符串转数组
- 字符串转数组
- javascript字符串转数组
- jquery 字符串转数组
- jquery字符串转数组
- 字符串转数组
- Android内存机制分析上篇:了解Android堆和栈
- leetcode Swap Nodes in Pairs
- json格式HttP数据提交解析
- (十五)洞悉linux下的Netfilter&iptables:开发自己的hook函数【实战】(上)
- Delete Node in a Linked List
- 字符串转数组
- 浅谈XML语言(三)
- Feature Scaling 特征缩放
- NO.4名词查寻器******完结
- 统计学习三要素:模型、策略、算法
- mysql性能监控相关
- RecycleView的单击和长按,滑动事件
- fastlane 教程: 入门
- (十六)洞悉linux下的Netfilter&iptables:开发自己的hook函数【实战】(下)