J

JAVA 字符串加解密

source 默认分类JAVA 2023-10-25

浅浅的写一个字符串加解密,直接上代码

private static final int SHIFT = 5;
public static String encrypt(String text) {
    char[] chars = text.toCharArray();
    for (int i = 0; i < chars.length; i++) {
        chars[i] = (char) (chars[i] + SHIFT);
    }
    return new String(chars);
}
public static String decrypt(String encryptedText) {
    char[] chars = encryptedText.toCharArray();
    for (int i = 0; i < chars.length; i++) {
        chars[i] = (char) (chars[i] - SHIFT);
    }
    return new String(chars);
}

使用更简单了

String data = decrypt("要解密的数据");
String value = encrypt("要加密的字符串");

评论(0)

发布评论