1 package com.yzy.test; 2 3 import java.util.Scanner; 4 5 public class Xor { 6 7 /** 8 * @param args 9 */10 public static void main(String[] args) {11 // TODO Auto-generated method stub12 System.out.println("请输入要加密的字符串:");13 Scanner scanner = new Scanner(System.in);14 String str = scanner.nextLine();15 System.out.println("您输入要加密的字符串为:" + str);16 char[] array = str.toCharArray();17 for (int i = 0; i < array.length; i++) {18 array[i] = (char) (array[i] ^ 312);19 }20 System.out.println("加密后得到的字符串为:" + new String(array));21 }22 23 }
运行结果:我输入“我是网络高手哈奇”
得到加密之后的字符串“挩朗繩翤鯠捳嗰塿”
我输入要解密的字符串“挩朗繩翤鯠捳嗰塿”
得到解密之后的字符串“我是网络高手哈奇”,待更新。。。。。。。。。。