实例010-实现输入字符串的加密和解密

代码如下:

public class Encryption {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入一个英文字符串或者解密字符串");
        String password = scan.nextLine();
        char[] array = password.toCharArray();
        for (int i = 0; i < array.length; i++) {
            array[i] = (char) (array[i] ^ 20000);
        }
        System.out.println("加密或者解密结果如下:");
        System.out.println(new String(array));
    }
}

运行结果:

请输入一个英文字符串或者解密字符串
pwd
加密或者解密结果如下:
乐乗乄

请输入一个英文字符串或者解密字符串
乐乗乄
加密或者解密结果如下:
pwd

Process finished with exit code 0
posted @ 2022-03-18 09:55  Java成长之路^  阅读(224)  评论(0)    收藏  举报