• 数组题 倒置 加到字符串


    #define NSLog(FORMAT, ...) printf("%s ", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String])

    #import <Foundation/Foundation.h>

    //1。有个数 123456789,如何将这个数每一位数,从末尾开始依次放入一个数组中

    //(那么这个新的数组的第一位元素9,一次类推)如果你成功了,将他们遍历出来

    //2.如何将字符串@“abc123xyz789”倒置

    //3.将2013年05月05日转换为2013-05-05

    int main(int argc, const char * argv[]) {

        @autoreleasepool {

           

            

            //1.有个数 123456789,如何将这个数每一位数,从末尾开始依次放入一个数组中

            //(那么这个新的数组的第一位元素9,一次类推)如果你成功了,将他们遍历出来

            int   a=123456789;

            NSString *str=[NSString stringWithFormat:@"%d",a];

            NSMutableArray *arr=[NSMutableArray array];

            for(int i =8; i>=0; i--){

                NSRange rang;

                rang.location=i;

                rang.length=1;

                NSString *str1=[NSString alloc];

                str1=[str substringWithRange:rang];

                [arr addObject:str1];

            }

            for(id str2 in arr){

                NSLog(@"%@",str2);

            }

            //2.如何将字符串@“abc123xyz789”倒置

            

            

            NSString *strr=@"abc123xyz789";

            NSMutableString * strr1 = [NSMutableString string];

            for(int i = 0 ; i < strr.length; i ++){

                unichar c = [strr characterAtIndex:strr.length- i -1];

                [strr1 appendFormat:@"%c",c];

            }

            str = strr1;

            NSLog(@"%@",str);

            NSLog(@"-----------------------");

            

            //3.将2013年05月05日转换为2013-05-05

            NSString *strrr=@"2013年05月05日";

            NSRange rang1=[strrr rangeOfString:@"2013"];

            NSString *newstr1=[strrr substringWithRange:rang1];

            NSRange rang2=[strrr rangeOfString:@"05"];

            NSString *newstr2=[strrr substringWithRange:rang2];

            NSRange rang3=[strrr rangeOfString:@"05"];

            NSString *newstr3=[strrr substringWithRange:rang3];

            NSLog(@"%@-%@-%@",newstr1,newstr2,newstr3);

            }

        return 0;

    }

  • 相关阅读:
    ocky勒索软件恶意样本分析1
    勒索软件Locky、Tesalcrypt等使用了新的工具躲避检测
    ocky勒索软件恶意样本分析2
    “小马激活”病毒新变种分析报告
    你的应用是如何被替换的,App劫持病毒剖析
    巧妙防治网上病毒侵害的方法步骤
    “僵尸之手”:一种伪装成正常应用的恶意病毒(病毒防范方法解说)
    利用C&C漏洞来查看恶意软件Dridex的操作流程
    CITRIX ADC配置SSL卸载
    防火墙TCP的单向控制
  • 原文地址:https://www.cnblogs.com/bobohahaha/p/5116544.html
Copyright © 2020-2023  润新知