先上代码- import java.util.Scanner;
- public class PassWordDemo {
- /**
- * @param args
- */
- public static void main(String[] args) {
- String passWord = null;
- Scanner sa = new Scanner(System.in);
- passWord = sa.next();
- encryption(passWord);
-
- }
- public static void encryption(String passWord){
- char[] psd = passWord.toCharArray();
- for (int i = 0; i < psd.length; i++) {
- System.out.print((char)(psd[i]^4));
- }
- }
- }
复制代码 有个想法就是拿到加密之后的数据之后用for循环进行二次排序,但是感觉这样有点简单,各位有没有好一点公式,分享一下,谢谢……
|
|