逆序打印一个字符串方法

来源:互联网 发布:盛世沙城羽毛升级数据 编辑:程序博客网 时间:2024/05/16 14:37

思路:1.首先定义一个字符串

2.用空格分隔字符串对字符串进行分隔,此时使用数组接收一下

3.定义一个可变字符串

4.倒序打印

5.使用空格把分隔的单词连接输出

 //定义一个字符串        NSString *str = @"My name is Summer i love";        //使用空格分隔上述字符串        NSArray *array1 = [str componentsSeparatedByString:@" "                           ];        //定义一个可变的数组        NSMutableArray *array2 = [[NSMutableArray alloc] init];        //倒序打印        NSEnumerator *enumerator = [array1 reverseObjectEnumerator];        //把单词遍历到可变的数组中        NSString *obj;        while (obj = [enumerator nextObject]) {            [array2 addObject:obj];        }        NSLog(@"%@", array2);        //使用空格进行字符串拼接        NSString *newStr = [array2 componentsJoinedByString:@" "];        NSLog(@"%@", newStr);

0 0
原创粉丝点击