java – 编写密码程序(纯文本– >凯撒密码– > ASCII)? | 首都客運時刻表查詢網
![java – 编写密码程序(纯文本– >凯撒密码– > ASCII)?](https://i.imgur.com/2oxSoeJ.png)
2021年2月27日—加密的过程是将字母表中的字母移动一定位置,从而实现文本的加密。如果将字母表中的字母向右移动2位,则字母A将...weixin_34551573的博客.02-2055.
![java – 编写密码程序(纯文本– >凯撒密码– > ASCII)?](https://i.imgur.com/2oxSoeJ.png)
我真的需要知道如何在
Java中编写这样或类似的代码:
http://www.cs.carleton.edu/faculty/adalal/teaching/f05/107/applets/ascii.html
这是我一整天都在尝试(字面意思)并且不得不在互联网上搜索如何做到这一点因为我的Java知识不那么好我无法理解(今天开始)我不知道与阵列有什么关系)我需要的只是一点帮助或推动正确的方向.
[编辑]抱歉忘了指出这个问题.我遇到的问题不是转换和加密PlainText,而是尝试将编码的消息(当然用我的程序加密)转换为PlainText(即我不能只用我的程序中的变量来反转它我实际上必须能够阅读并解码它)
private void encryptBUTActionPerformed(java.awt.event.ActionEvent evt)
{
int encryptLength=encryptTXT.getText().length();
int[] anArray=new int[encryptLength];
String key=encryptKey.getText();
if(key.isEmpty())
{
decryptTXT.setText(""+"INVALID KEY");
}
else
{
int key2=Integer.parseInt(key);
for(int i=0;i
{
int letter = encryptTXT.getText().toLowerCase().c...