一个简单的JAVA程序 编程:读一行英文句子,试将对应的英文字母A换成E,B换成F,C换成G,…,V换成Z,W换成A,转换成密码输出,但保留单词间原有的空格符和其它符号。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class Test { public static void main(String args[]) { String s = new String("HE+L-L.O"); String result=""; char ch; for(int i = 0; i < s.length(); i++) { ch = s.charAt(i); if(ch >= 'A' && ch <='Z') ch = (char)(65 + (((int)ch - 65) + 4)%26); result += ch; } System.out.println(result); }} 问tomuno(特别行动组) :是这样理解你的话吗?3个英文字母串位,很容易攻破.改成其他的位,4位或5位或12位或更多位就不容易被攻击了?小声问一句,why? ACSII码呀,加一个控制就可以了 求高效代码 linux下,从sql数据库取数据破折号为乱码 JDBC问题 flush 方法在哪里? API帮助文档里,我肯定是找不到。。。 JAVA上个一个空指针异常 我妈明天过生日你说送什么礼物有意义呀 求双钥加密程序。 浅析Java的流(转载), 急问:Java有没有什么函数实现对一个目录的监视,例如报告目录下文件更名,增删? 请教一个applet的问题 小弟开始看Java已经很久了,但是问题多多啊。。。 怎样用import加入自己的类
String s = new String("HE+L-L.O");
String result="";
char ch;
for(int i = 0; i < s.length(); i++)
{
ch = s.charAt(i);
if(ch >= 'A' && ch <='Z')
ch = (char)(65 + (((int)ch - 65) + 4)%26);
result += ch;
}
System.out.println(result);
}
}
是这样理解你的话吗?
3个英文字母串位,很容易攻破.改成其他的位,4位或5位或12位或更多位就不容易被攻击了?
小声问一句,why?