首先我们需要知道按位与或运算符^是个二目运算符,即对两个整型数据a,b按位进行运算,运算的结果c也是个整型变量。如果a,b对应位相同,则结果c的该位置位0,否则为1,至于精度则取决于a,b中高的那一个。换句话说就是通过将一种类型转换为二进制,然后按位将该变量的0和1取反之后加密,最后通过再次取反又恢复原文的方法。
工具/原料
1
cmd命令提示符
2
记事本
方法/步骤
1
首先,我们在桌面空白处单击鼠标右键创建记事本,打开并在记事本中首先定义“类”public class E,接着输入java的标准开头语句,public static void main(String args[ ]){},然后我们开始定义字符型变量a1,a2,a3来进行原文的编写。
2
原文编写完成我们就可以开始,通过按位异或进行运算,将a1,a2,a3字符型变量和A进行取反,并输出取反后的字符,这时,我们已经得到了加密后的原文内容,此时只要再次通过取反就可以恢复原文。
3
记事本中输入代码后进行检查,若没有其他问题便可以进行保存,此处记得将txt格式变为java格式的哦,然后通过cmd命令提示符进行编译,输出class字节码文件,最后运行就可以得到我们想要的效果了。
注意事项
1
txt一定要变为java格式的文件
2
注意标点符号的中英文变换
上一篇:炉石传说 狂野频道 蓝龙德鲁伊
下一篇:[魔兽世界]雏鹰利爪成就怎么做