- package come.heima.fuxi;
- import java.util.Scanner;
- public class Demo1 {
- /**
- * //编写一个应用程序用来输入的字符串进行加密,对于字母字符串加密规则如下:
- //‘a’→’d’ ‘b’→’e’ ‘w’→’z’ …… ‘x’→’a’ ‘y’→’b’ ‘z’→’c’
- //‘A’→’D’ ‘B’→’E’ ‘W’→’Z’ …… ‘X’→’A’ ‘Y’→’B’ ‘Z’→’C’
- //对于其他字符,不进行加密。
- */
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- System.out.println("请输入一段字符串");
- String line = sc.nextLine();
-
- for (int i = 0; i < line.length(); i++) {
- char ch = line.charAt(i);
- if(ch >='a'&&ch<='w'){
- ch = (char) (ch + 3);
- }else if (ch >='x'&&ch<='z') {
- ch = (char) ('a' +( ch - 'x' ));
- }else if(ch >='A' && ch <= 'W'){
- ch = (char)(ch + 3);
- }else if(ch >= 'X' && ch <= 'Z'){
- ch = (char)('A' + (ch - 'X'));
- }
- System.out.print(ch);
- }
-
- }
- }
复制代码
技术有限只能用基础做 |