package test25; import java.util.*; public class OperateString { /** * @param args */ public static void main(String[] args) { Scanner s = new Scanner(System.in); while (true) { System.out.println("输入字符串,反转输出,0退出!"); String str = s.nextLine(); if (str.equals("0")) { break; } System.out.println(OperateString.reverse(str)); } } public static String reverse(String s) { if (s.length() >= 1) { return s.substring(s.length() - 1) + reverse(s.substring(0, s.length() - 1)); } else { return ""; } } }