字符串与基本数据类型转换
2017-03-26 20:30
204 查看
1.
- (NSUInteger)length;返回字符串的长度(有多少个文字)
- (unichar)characterAtIndex:(NSUInteger)index;
返回index位置对应的字符
2.字符串和其他数据类型转换
转为基本数据类型- (double)doubleValue;
- (float)floatValue;
- (int)intValue;
NSString *str1 = @"110"; NSString *str2 = @"10"; int res = str1.intValue + str2.intValue; NSLog(@"res = %i", res);
NSString *str1 = @"110"; NSString *str2 = @"10.1"; double res = str1.doubleValue + str2.doubleValue; NSLog(@"res = %f", res);
转为C语言中的字符串
- (char *)UTF8String;
NSString *str = @"abc"; const char *cStr = [str UTF8String]; NSLog(@"cStr = %s", cStr);
char *cStr = "abc"; NSString *str = [NSString stringWithUTF8String:cStr]; NSLog(@"str = %@", str);
相关文章推荐
- Java学习笔记——字符串和基本数据类型的转换
- 基本数据类型转换成字符串
- java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- 【Java】基本数据类型与封装类、字符串的相互转换
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- Java - 数据类型之间的转换:- 如何将字符串转换为基本数据类型?- 如何将基本数据类型转换为字符串?
- java-包装类、基本数据类型和字符串之间的转换
- java 基本数据类型、包装类、字符串、数组之间的类型转换
- [bxd学习java基本点]1.基本数据类型与字符串型转换与其他类型转成字符串
- 包装类来实现基本数据类型与字符串类型之间的转换:
- 字符串和基本数据类型之间的转换
- 【java基础】在Java中实现基本数据类型与字符、字符串之间的转换
- 小白成长记——Java基础之基本数据类型与字符串的相互转换
- Java 基本数据类型与其包装数据类型以及字符串(String)之间的转换问题
- 基本数据类型与字符串之间的转换
- java基本数据类型、对应的封装类以及字符串之间的相互转换
- 基本数据类型与字符串之间的转换
- strconv — 字符串和基本数据类型之间转换
- 将字符串转换为基本数据类型
- 字符串与基本数据类型的转换