首页 > 其他 > 详细

字符串加密解密

时间:2017-10-26 19:33:52      阅读:271      评论:0      收藏:0      [点我收藏+]

技术分享

源代码:import java.util.*;
public class lizi {
   public static void main( String args[] )
   {
   String str1,str2;
   Scanner reader=new Scanner(System.in);
   System.out.println("输入密码:");
   str1=reader.next();
   char[] arrey=new char[100];
   str1.getChars(0,str1.length(),arrey,0);
   System.out.println("加密后是:");
   for(int i=0;i<str1.length();i++)
   {
   if((str1.charAt(i)>=65&&str1.charAt(i)<=87)||(str1.charAt(i)>=97&&str1.charAt(i)<=119))
   arrey[i]=(char)(arrey[i]+3);
   else
   arrey[i]=(char)(arrey[i]-23);
   System.out.print(arrey[i]);
   }
   System.out.println("\n输入密码:");
   str2=reader.next();
   char[] arr=new char[100];
   str2.getChars(0,str2.length(),arr,0);//同上
   System.out.println("解密后是:");
   for(int i=0;i<str2.length();i++)
   {
   if((str2.charAt(i)>=68&&str2.charAt(i)<=90)||(str2.charAt(i)>=100&&str2.charAt(i)<=122))
   arr[i]=(char)(arr[i]-3);
   else
   arr[i]=(char)(arr[i]+23);
   System.out.print(arr[i]);
   }
   reader.close();
   }  
 }

截图:技术分享

 

字符串加密解密

原文:http://www.cnblogs.com/y862621115/p/7738319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!