java 对输入的string加密后输出

来源:百度知道 编辑:UC知道 时间:2024/06/11 16:56:38
用JOptionPane,输入一个英文句子string,有两种方法加密
方法1 Casear 把输入的string 以单词为单位,每个字母向后移3为,假如是this 变成wklv.用4个function encrypt()里面套用一个encode()加码, decrypt()套用decode()解码。
要求显示原来输入的,加密后显示出的,解码后显示和原来一样的。3个

方法2 Transpose. 以单词为单位,翻过来写。this -> siht.
其他要求和上面一样。

写一个程序,输一个句子,显示出两种方法原来输入的,加密后显示出的,解码后显示和原来一样的。3个 用StringBuffer,储存单词。

初学java,麻烦各位帮忙。

1.使用charAt();方法取到的字符用 ^'a' 使它变成别的字符产生加密的效果!
2.将搞String使用StringBuffer进行操作!用reverse() 翻转!
讲了下思路!自己写下吧!有好处!

have a look