zoukankan      html  css  js  c++  java
  • 字符串反转

    //
    //  main.m
    //  字符串逆序
    //
    //  Created by syrcfwzx on 16/1/9.
    //  Copyright (c) 2016年 syrcfwzx. All rights reserved.
    //
    
    #import <Foundation/Foundation.h>
    
    int main(int argc, const char * argv[]) {
        @autoreleasepool {
    //        2.将字符串按照单词逆序 (10分)
    //        
    //        输入一段字符串,已知字符串只由字母和空格构成,将字符串按照单词逆序
    //        
    //        传入@"welcome to qianfeng"
    //        
    //        返回 @"qianfeng to welcome"
            NSString* str = @"welcome to qianfeng";
    //        NSMutableString* reverse = [NSMutableString string];
    //        NSInteger len = [str length];
    //        for(NSInteger i =len-1 ;i>0;i--)
    //        {
    //            unichar c =[str characterAtIndex:i];
    //            NSString* temp = [NSString stringWithCharacters:&c length:1];
    //            [reverse appendString:temp];
    //            
    //        }
    //        NSLog(@"%@",reverse);
    //
            NSArray* array = [str componentsSeparatedByString:@" "];
            NSMutableArray* arr = [NSMutableArray array];
            
            for(NSInteger i=[array count]-1;i>=0;i--)
            {
                [arr addObject:array[i]];
            }
                NSString* newstr = [arr componentsJoinedByString:@" "];
            NSLog(@"%@",newstr);
            
        }
        return 0;
    }
  • 相关阅读:
    Java基础——银行例题
    JavaEE——HTML5绘画
    Java基础——构造器
    HTML5-GPS定位
    HTML+CSS+JavaScript小例题
    JDBC综合例题
    java并发编程(更新)
    struts2配置文件的解释
    排序
    集合
  • 原文地址:https://www.cnblogs.com/hezhuangzhuang/p/5115718.html
Copyright © 2011-2022 走看看