黑马程序员技术交流社区

标题: 1231313 [打印本页]

作者: 温天恩    时间: 2014-7-16 09:23
标题: 1231313
本帖最后由 温天恩 于 2014-12-11 16:02 编辑

123123123


作者: 追马    时间: 2014-7-16 09:45
循环遍历字符串,判断每个数组元素的asc2码值,如果大于等于48小于等于57,就把这个元素赋值给一个新的数组。
作者: 追马    时间: 2014-7-16 09:48
本帖最后由 追马 于 2014-7-16 09:54 编辑

  1. nsstring和float 还有int之间的转换

  2. NSString *tempA = @"123";
  3. NSString *tempB = @"456";

  4. 1,字符串拼接
  5. NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];

  6. 2,字符转int
  7. int intString = [newString intValue];

  8. 3,int转字符
  9. NSString *stringInt = [NSString stringWithFormat:@"%d",intString];

  10. 4,字符转float
  11. float floatString = [newString floatValue];

  12. 5,float转字符
  13. NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];
复制代码



作者: 追马    时间: 2014-7-16 09:54
  1. nsstring和float 还有int之间的转换
  2. NSString *tempA = @"123";
  3. NSString *tempB = @"456";

  4. 1,字符串拼接
  5. NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];

  6. 2,字符转int
  7. int intString = [newString intValue];

  8. 3,int转字符
  9. NSString *stringInt = [NSString stringWithFormat:@"%d",intString];

  10. 4,字符转float
  11. float floatString = [newString floatValue];

  12. 5,float转字符
  13. NSString *stringFloat = [NSString stringWithFormat:@"%f",intString]
复制代码

作者: yingzhuo1314    时间: 2014-7-16 15:03
循环遍历该字符串,当遍历的字符串不等于‘-’时,将字符输入到一个新的数组中   ,最后输出这个新的数值里的值
作者: zhuiyi007    时间: 2014-7-16 20:30
根据ASCII码判断是否为数字,是的话复制到另一个数组中
作者: 流星舞夜    时间: 2014-7-17 16:17
首先你可以先搜索字符串中“-”的位置:NSRange(这里应该要用到循环,因为不止一个“-”)
然后用 NSMutableString 里面的 deleteCharatersInRange 方法删除相应的字符串。
作者: ofVv    时间: 2014-7-17 17:40
本帖最后由 ofVv 于 2014-7-17 17:43 编辑
  1.     NSString *str1 = @"123-456-789-000";

  2.     NSMutableString *str2 = [[NSMutableString alloc] init];

  3.     for(int i = 0; i<str1.length; ++i)
  4.     {
  5.         unichar c = [str1 characterAtIndex:i];
  6.         if( c != '-')
  7.             [str2 appendFormat:@"%c", c];


  8.     }

  9.     NSLog(@"%@", str1);
  10.     NSLog(@"%@", str2);
复制代码

作者: 温天恩    时间: 2014-7-17 21:24
ofVv 发表于 2014-7-17 17:40

多谢了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2