Java代码实现的简易版的加密和解密方法分享
下文笔者讲述使用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(); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。