Java 检查一个值是否等于另一个值,如果为真,则返回到另一个值

Java 检查一个值是否等于另一个值,如果为真,则返回到另一个值,java,encryption,ascii,Java,Encryption,Ascii,大家好,快速java问题 我试图使用Ascii表来加密和解密最终由用户键入的消息 当代码到达z或z时,shift分别显示{和[当我试图让代码分别返回到a和a时 z-->a不是{ Z-->A不是[ 请询问您是否需要任何澄清,因为我不太确定我的措辞您正在编程的密码是凯撒密码 这是我不久前编写的it的一个实现: 公共类主{ 公共静态void main(字符串[]args){ System.out.println(凯撒(“你好”,1)); } 公共静态字符串caesar(字符串文本,int偏移量){

大家好,快速java问题

我试图使用Ascii表来加密和解密最终由用户键入的消息

当代码到达z或z时,shift分别显示{和[当我试图让代码分别返回到a和a时

z-->a不是{ Z-->A不是[


请询问您是否需要任何澄清,因为我不太确定我的措辞

您正在编程的密码是凯撒密码

这是我不久前编写的it的一个实现:

公共类主{
公共静态void main(字符串[]args){
System.out.println(凯撒(“你好”,1));
}
公共静态字符串caesar(字符串文本,int偏移量){
字符串输出=”;
字符输出字符;
对于(int i=0;i返回((字母>=97)&&(字母=65)&&(字母hi,也许可以检查值是90(
Z
)还是122(
Z
),然后将值重新指定为65(
A
)或97(
A
)分别。这是一个简单的if-else for循环。不要将链接代码放在这里。将有问题的精确代码放在有问题的地方。欢迎这样做。带代码的链接不起作用。没有最低限度的工作示例。避免使用外部链接,因为它们会随着时间的推移而过时。