zoukankan      html  css  js  c++  java
  • OC--有这么一个 整数 123456789,如何将这个整数的每一位数,从末位开始依次放入数组中,并遍历 倒序输出字符串

     有这么一个 整数 123456789,如何将这个整数的每一位数,从末位开始依次放入数组中,并遍历
    1
    NSInteger num=123456789; 2 NSString *str=[[NSString alloc]initWithFormat:@"%ld",num ]; 3 NSMutableArray *arr=[NSMutableArray array]; 4 for(NSInteger i=str.length-1;i>=0;i--){ 5 //从末位开始截取字符串,每次截取一位 6 NSString *str1=[str substringWithRange:NSMakeRange(i, 1)]; 7 [arr addObject:str1]; 8 } 9 //NSArray *sortarr=[arr sortedArrayUsingSelector:@selector(class)]; 10 NSLog(@"第一题-------------"); 11 for(id str in arr){ 12 NSLog(@"%@",str); 13 }
    1 //如何将字符串@"abc123.xyz789"倒置
    2         NSString *str1 = @"uoy evol i";
    3         NSMutableString *str2= [[NSMutableString alloc]initWithCapacity:str1.length];
    4         NSUInteger len=[str1 length];
    5         for (NSInteger i= (len-1) ; i >= 0 ; i--) {
    6             [str2 appendFormat:@"%c", [str1 characterAtIndex:i]];//注意这里返回的是char
    7         }

    将2013 年 05 月 05 日 转换为2013-05-05

    
    

      将2013 年 05 月 05 日 转换为2013-05-05

    1 NSMutableString *str3=[[NSMutableString alloc]initWithFormat:@"2013 年 05 月 05 日"];
     2         NSLog(@"第三题-------------");
     3         NSLog(@"原日期:%@",str3);
     4         NSRange range1=[str3 rangeOfString:@""];
     5         
     6         [str3 replaceCharactersInRange:NSMakeRange(range1.location-1, range1.length+2) withString:@"-"];
     7         NSRange range2=[str3 rangeOfString:@""];
     8         [str3 replaceCharactersInRange:NSMakeRange(range2.location-1, range2.length+2) withString:@"-"];
     9         NSRange range3=[str3 rangeOfString:@""];
    10         [str3 replaceCharactersInRange:NSMakeRange(range3.location, range3.length) withString:@""];
    11         NSLog(@"转换后的日期:%@",str3);
  • 相关阅读:
    三、k8s 核心功能
    【RobotFramework】显式等待、隐式等待、强制等待
    如何快速发现缺陷
    冒烟测试知多少
    【Robot Framework】发送GET与POST请求
    Fastdfs.jar手动安装到本地仓库配置
    Lua架构
    SPU与SKU
    docker环境删除与安装配置
    idea-maven导入出现omitted for duplicate且下标标红
  • 原文地址:https://www.cnblogs.com/jiangyicheng/p/5116647.html
Copyright © 2011-2022 走看看