逆序打印一个字符串方法
2014-08-08 13:19
429 查看
思路:1.首先定义一个字符串
2.用空格分隔字符串对字符串进行分隔,此时使用数组接收一下
3.定义一个可变字符串
4.倒序打印
5.使用空格把分隔的单词连接输出
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);
相关文章推荐
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法解析
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- 设计鲁棒性的方法:输入一个链表的头结点,逆序遍历打印该链表出来
- java 在控制台中输入一个字符串,然后按照逆序打印出来
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- 字符串空格的压缩:给定一个字符串,将其中连续出现的空格压缩为1个后,将其中已空格分隔的每个字符串逆序打印出来
- 设计鲁棒性的方法:输入一个链表的头结点,逆序遍历打印该链表出来
- 1、 编写一个方法(名字自定,但要符合Java编码规范),方法内打印一字符串,并在main()方法内调用它。
- 输入一个字符串,把其中的字符按逆序输出。如输入light,输出thgil。要求用string方法
- C#--2.继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序。
- 继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序。如Reconvert(6221982)返回值为2891226。
- java两种方法将一个字符串逆序
- 写一个方法,参数接收一个String类型的对象,最终可以把这个字符串参数中出现过的每一个字母打印出来 例如: "wwqweqdasdafdsfdsferer" 将来方法接收这个参数后会打印:
- 编写一个类,增加一个实例方法用于打印一条字符串。
- C++输入一个字符串,把其中的字符按照逆序输出的两种方法
- 编写一个类,增加一个实例方法 打印字符串 用反射
- 创建一个带默认构造方法(即无参构造)的类,在构造方法中打印一条消息"Hello Constructor";再为这个类添加一个重载构造方法,令其接收一个字符串参数,并在这个有参构造方法中把"Hello
- C#--第六周实验--任务2--继续在Class类里编写一个方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序
- 设计鲁棒性的方法:输入一个链表的头结点,逆序遍历打印该链表出来