用java语言怎么写: 有一行电文,已按下面规律编译成密码: A->Z a->z B
用java语言怎么写:有一行电文,已按下面规律编译成密码:A->Za->zB->Yb->yC->Xc->x...
用java语言怎么写:
有一行电文,已按下面规律编译成密码:
A->Z a->z
B->Y b->y
C->X c->x 展开
有一行电文,已按下面规律编译成密码:
A->Z a->z
B->Y b->y
C->X c->x 展开
1个回答
展开全部
按照你的要求,编写的Java语言加密程序如下:
public class BBE {
public static String encrypt(String s) {
String cryptograph="";
for(int i=0;i<s.length();i++){
char ch=s.charAt(i);
if(Character.isLetter(ch)==true){
if(Character.isLowerCase(ch)==true){
char c=(char)('a'+(25-(ch-'a')));
cryptograph=cryptograph+c;
}
if(Character.isUpperCase(ch)==true){
char c=(char)('A'+(25-(ch-'A')));
cryptograph=cryptograph+c;
}
}else{
cryptograph=cryptograph+ch;
}
}
return cryptograph;
}
public static void main(String[] args) {
String s="we are the world.";
System.out.println(encrypt(s));
}
}
运行结果:
dv ziv gsv dliow.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询