例:50个字符以内无空格字符串。
package lanqiao; import java.util.Scanner; public class Main { public static String f(char []s,int start) { if(start<s.length-1) f(s,start+1); if((s[start]>='A'&&s[start]<'Z')||s[start]>='a'&&s[start]<'z') { s[start]=(char) (s[start]+1); } if(s[start]=='Z') { s[start]='a'; } if(s[start]=='z') { s[start]='A'; } return new String(s); } public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String s; s=scanner.next(); String ss=f(s.toCharArray(), 0); System.out.println(ss); } }