输入一个单词,将它进行加密后输出,加密规则 :按字母表顺序,用该字母后一个字母代替,(字母’z’用字母’a’代替),其它符号不变,输出加密后的结果。
代码如下:
import java.util.Scanner;
public class text3{
public static void main(String[] args){
int i;
System.out.println(“输入一个单词:”);
Scanner sc = new Scanner(System.in);//重新输入一个字符
String s = sc.nextLine();//输入一个字符串
int a = s.length(); //定义一个长字符串
for(i=0;i < a;i++){
char c = s.charAt(i);//输出字符c
if(c==’z’) System.out.print(“a”);//如果c等于z时,这时输出a
else System.out.print((char)(c+1) + ” “);//否则输出下一个字符
}
System.out.print(“\n”);
}
}
运行结果如下: