zoukankan      html  css  js  c++  java
  • NSMutableString练习

    • 从要求讲3个520it拼接在一起

    • 会生成很多新的字符串

        NSString *res = @"";
        NSString *subStr = @"520";
        // 1.拼接字符串
    
    //    res = [res stringByAppendingString:subStr];
    //    res = [res stringByAppendingString:@" "];
    //
    //    res = [res stringByAppendingString:subStr];
    //    res = [res stringByAppendingString:@" "];
    //
    //    res = [res stringByAppendingString:subStr];
    //    res = [res stringByAppendingString:@" "];
    
        for (int i = 0; i < 3; ++i) {
            res = [res stringByAppendingString:subStr];
            res = [res stringByAppendingString:@" "];
        }
    
        // 2.删除末尾的空格
    //    res = [res stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
        res = [res substringToIndex:res.length - 1];
    
        NSLog(@"res = |%@|", res);
    • 不会生成新的字符串
        NSString *subStr = @"520it";
        NSMutableString *res = [NSMutableString string];
        // 1.拼接字符串
        for (int i = 0; i < 3; ++i) {
            [res appendString:subStr];
            [res appendString:@" "];
        }
        // 2.删除空格
    //    [res replaceCharactersInRange:NSMakeRange(res.length - 1, 1) withString:@""];
        [res deleteCharactersInRange:NSMakeRange(res.length - 1, 1)];
        NSLog(@"res = |%@|", res);
  • 相关阅读:
    python并发编程之多线程
    python并发之多线程
    线程理论知识
    Android ViewPager
    Fragment和activity之间的通信
    Android AsyncTask
    Android四大组件
    Android 数据存储
    Android BaseAdapter
    Android Fragment
  • 原文地址:https://www.cnblogs.com/xufengyuan/p/6624554.html
Copyright © 2011-2022 走看看