实例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 @   Java成长之路^  阅读(219)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示