Java代码实现的简易版的加密和解密方法分享

戚薇 Java经验 发布时间:2023-04-10 21:14:44 阅读数:8111 1
下文笔者讲述使用java代码实现的加密和解密的方法分享,如下所示
实现思路:
    获取相应字符串对应的字符,进行单个运算得到加密后的字符
	    即可实现加密效果

注意事项:
    以下方法加密和解密都是同一个方法
例:Java简易版的加密和解密的方法分享
package com.java265;
public class Test {


    public static void main(String[] args) {
        String str = "java265.com";
        int key = 2;
        String text = encript(key, str);
        System.out.println(text);
        System.out.println(encript(-key, text));
    }
    
    public static String encript(int key,String text){
        StringBuilder es = new StringBuilder();
        for(int i = 0;i<text.length();i++){
            char c = text.charAt(i);
            if(c>'a' && c<'z'){
                c += key%26;
                if(c<'a') c+=26;
                if(c>'z') c-=26;
            }else if(c>'A' && c<'Z'){
                c +=key%26;
                if(c<'A') c+=26;
                if(c>'Z') c-=26;
            }
            es.append(c);
        }
        return es.toString();
    }

}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202304/16811328136207.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者