Java练习:使用异或运算来进行加密
发布时间
阅读量:
阅读量
import java.util.Scanner;
public class mi {
public static void main(String args[])
{
int i;
char secret='A';//密钥
System.out.println("请输入原码:");
Scanner reader=new Scanner(System.in);
//设一个输入的reader方法
String mw=reader.next();//输入字符串
char[] s = mw.toCharArray();
//将字符串转换为数组s
int len=s.length;//.length记录长度
for(i=0;i<len;i++)//加密过程
{
s[i]=(char)(s[i]^secret);//加密方法
//^ 异或运算符
}
System.out.println("密文为:");
for(i=0;i<4;i++)//循环输出数组
{
System.out.prin
全部评论 (0)
还没有任何评论哟~
