jiami.java.txt
来自「恺撒加密算法实现 Java」· 文本 代码 · 共 55 行
TXT
55 行
import java.io.*;
class JiaMi
{
public char[] jiami(String yuanwen)
{
String a=yuanwen;
char[] miwen=a.toCharArray();
for (int i = 0; i<miwen.length; i++)
{
miwen[i]+=5;
}
return miwen;
}
}
class JieMi
{ public char[] jiemi(String miwen)
{
char[] yuanwen=miwen.toCharArray();
for (int i = 0; i<yuanwen.length; i++)
{
yuanwen[i]-=5;
}
return yuanwen;
}
}
class Test
{
public static void main(String[] args) throws Exception
{
System.out.println("请输入原文:");
BufferedReader yuanwen=new BufferedReader(new InputStreamReader(System.in));
String b=yuanwen.readLine();
JiaMi a=new JiaMi();
// String b="CAEAGhinz";
System.out.print("密文是:");
System.out.println(a.jiami(b));
JieMi m=new JieMi();
char[] miwen=a.jiami(b);
String c=String.copyValueOf(miwen);
System.out.print("原文是:");
System.out.println(m.jiemi(c));
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?