import java.util.Scanner; /*** * 1. 给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A,如aBf转换成bCg, 字符串内的其他字符不改变,给定函数,编写函数 void Stringchang(const char*input,char*output) 其中input是输入字符串,output是输出字符串 * * */ public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String line = sc.nextLine(); String string = Stringchang(line); System.out.print(string); } public static String Stringchang(String input) { String output= " "; StringBuffer str = new StringBuffer() ; for (int i = 0; i < input.length(); i++) { if(input.charAt(i)=='Z'){ str.append('A'); continue; } if(input.charAt(i)=='z'){ str.append('a'); continue; } char charAt = input.charAt(i); char c= (char) (charAt+1); str.append(c); } output = str.toString(); return output; } }