0
我正在返回類型函數加密一些字符串功能在java中
我的代碼是
public String encrypt(char x)
{
String enc = "";
switch(x)
{
case 'A' : enc = "B";
break;
case 'a' : enc = "x";
break;
case 'B' : enc = "C";
break;
case 'b' : enc = "w";
break;
case 'C' : enc = "D";
break;
case 'c' : enc = "v";
break;
case 'D' : enc = "E";
break;
case 'd' : enc = "u";
break;
case 'E' : enc = "F";
break;
case 'e' : enc = "t";
break;
case 'F' : enc = "G";
break;
case 'f' : enc = "s";
break;
}
return(enc);
}
public String encryptString(String input)
{
String Encryption = "";
int length = input.length();
int charVal = 0;
for (charVal = 0; charVal<=length;charVal++)
{
char encChar = input.charAt(charVal);
String encrypted = encrypt(encChar);
Encryption = Encryption+encrypted+"";
}
return (Encryption);
}
我無法使用encryptString()
用的JOptionPane的showInputDialog()
。
你是什麼意思,你不能使用該功能?它是否會拋出異常? – Hrishikesh