- /***
- 我们把“cba”称为“abc”的反转串。
- 求一个串的反转串的方法很多。下面就是其中的一种方法,代码十分简洁(甚至有些神秘)
- */
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class test4 {
- /**
- * @param args
- * @throws IOException
- */
- public static void main(String[] args) throws IOException {
- //TODO Auto-generated method stub
- BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(System.in));
- String string=bufferedReader.readLine();
- System.out.println(reverseString(string));
- }
- public static String reverseString(String x) {
- if (x==null||x.length()<2) {
- return x;
- }
- return reverseString(x.substring(1))+x.charAt(0);
- }
- }