简单的字符转换和反转换函数

文章作者 100test 发表时间 2007:03:26 17:53:14
来源 100Test.Com百考试题网


加密解密时可以用到,只支持小写字母的转换。

private String dmix(String str1)
{
int MAX_COUNT = 20.
char ca[] = str1.toCharArray().
int count = 0.
for(int i = 0. i < ca.length. i )
{
int a = ca[i] - count.
ca[i] = (char)a.
if(ca[i] < a)
ca[i] = \032.
count = count % MAX_COUNT.
}
StringBuffer sb = new StringBuffer().
sb.append(ca).
return sb.toString().
}
public String mix(String str1)
{
int MAX_COUNT = 20.
char ca[] = str1.toCharArray().
int count = 0.
for(int i = 0. i < ca.length. i )
{
int a=0.
a = ca[i] count.
ca[i] = (char)a.
if(ca[i] > z)
ca[i] -= \032.
count = count % MAX_COUNT.
}
StringBuffer sb = new StringBuffer().
sb.append(ca).
return sb.toString().
}

相关文章


人件管理与程序员豫让的故事
SCJP认证套题解析之八
配制Spring事务和JdbcTemplate使用
SCJP认证考题解析之四
简单的字符转换和反转换函数
SCJP认证套题解析之五
在方法签名中使用控制反转(IoC)[1]
SCJP认证套题解析之六
C 0x:崭新的C ,还是另一个Java?
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛