字串加密

设计思想:

输入字串,求出字符串长度,并将其转化为字符串数组,使得每个字符串加三后输出。

流程图:

源代码:

import javax.swing.JOptionPane;
public class key {
public static void main(String[] args){
String neirong=JOptionPane.showInputDialog("输入命令:");
int length=neirong.length();
char s[]=neirong.toCharArray();
for(int i=0;i<length;i++)
{
if(s[i]>='a'&&s[i]<'x')
{
s[i]=(char) (s[i]+3);
}
if(s[i]=='x')

s[i]='a';

if(s[i]=='y')

s[i]='b';

if(s[i]=='z')

s[i]='c';

}

String output=new String();

for(int i=0;i<length;i++)

{

output=output+s[i];

}

JOptionPane.showMessageDialog(null,

"密码内容:"+output,"results",JOptionPane.CLOSED_OPTION);

}

结果截图:

原文地址:https://www.cnblogs.com/zxr-1996/p/4907893.html