直接上题目
解析:这里有个地方容易忽视,就是输入的字符串中含有的空格、tab符号等。而字符串的输入我们需要用到Scanner类(扫描器),这个类下面有两个方法都可以实现字符串的接收,一个是next()和nextLine()方法。在平常的使用中,我们用于字符串的接收时用这两个方法好像并没有什么区别。但是在字符串的倒序输出时,我们需要对字符串中的每一个符号进行获取,当然就包含了空格符和tab符号等空白符。解决了这个问题之后只要通过对字符串的下标进行获取,从后往前获取,然后进行输出就可以实现这个倒序的效果了。
我们先来看下这两个方法的区别:
直接上代码:
package _12_26_test;
import java.util.Arrays;
import java.util.Scanner;
public class TestTwo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
String get = scanner.nextLine();
for (int i = 0; i < get.length(); i++) {
System.out.print(get.substring(get.length() - 1 - i, get.length() - i));
}
}
}
}
直接上测试效果: