Design ideas:
Converts a character into an array of characters, and when the character is "x, Y, z", it must be converted to "a,b,c", and the character is normally translated into ASCII code +3 and then converted into characters;
SOURCE program:
PackageJiami;ImportJavax.swing.JOptionPane; Public classJaimi { Public Static voidMain (string[] args) {String s=joptionpane.showinputdialog ("Please enter the string:");CharChararray[]=s.tochararray ();//Convert a string into a character array for(inti = 0; i < chararray.length; i++ ){//Special case Processing--when the character is XYZ, it must be converted to ABCif(chararray[i]== ' X ' | | chararray[i]== ' Y ' | | chararray[i]== ' Y ') Chararray[i]=(Char) (chararray[i]-23);//in general, characters are translated into ASCII code +3 and then converted into characters. ElseChararray[i]=(Char) (chararray[i]+3);}//The encrypted character is output. Joptionpane.showmessagedialog (NULL, "Encrypted string:" +string.valueof (Chararray));}}
:
Encryption of homework after class