zoukankan      html  css  js  c++  java
  • 数组题 倒置 加到字符串

    #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;

    }

  • 相关阅读:
    Spring 中使用 Hibernate
    数据源
    Spring 对 DAO 的支持
    Spring Boot 整合模板引擎 Freemaker、thymeleaf
    Spring Boot 使用 Filter、Servlet、Listener、Interceptor
    Spring Boot 全局异常
    Spring Boot 启动方式
    Spring MVC 异常处理
    Spring MVC 装配拦截器
    结构体做函数参数
  • 原文地址:https://www.cnblogs.com/bobohahaha/p/5116544.html
Copyright © 2011-2022 走看看