zoukankan      html  css  js  c++  java
  • 字串加密

    1、程序设计思想

       先用窗口收入一个字符串,求出字符串的长度,然后把字符串转化为字符数组,循环将x之前的字母都加三,再重新赋值,如果是xyz,就直接赋值abc,然后输出。

    2、程序源代码

    //20151022

    //20142973魏垚

    //第四节课后:密码

    import javax.swing.JOptionPane;

     

    public class WyText_LL4_1 {

     

        public static void main(String[] args) {

           // TODO Auto-generated method stub

          

           //从窗口收入数据

           String secret=JOptionPane.showInputDialog("please input your password:");

          

          

           //字符串长度

           int len=secret.length();

          

           char a[]=secret.toCharArray();

           //

           for(int i=0;i<len;i++)

           {

              

              

               if(a[i]>='a'&&a[i]<'x')

               {

                  a[i]=(char) (a[i]+3);

               }

              

               if(a[i]=='x')

                  a[i]='a';

               if(a[i]=='y')

                  a[i]='b';

               if(a[i]=='z')

                  a[i]='c';

           }

     

           String output=new String();

           for(int i=0;i<len;i++)

           {

               output=output+a[i];

           }

                     

           JOptionPane.showMessageDialog(null,

           "编译后:"+output,"results",JOptionPane.CLOSED_OPTION);

        }

     

    }

    3、程序验证结果

     

  • 相关阅读:
    (二)微信开发工具
    (一)微信小程序环境搭建
    mysql安装--window版
    (六--二)scrapy框架之持久化操作
    windows安装redis
    (六--一)scrapy框架简介和基础应用
    (五)selenuim和phantonJs处理网页动态加载数据的爬取
    (四)requests模块的cookies和代理操作
    (三)三种数据解析方式学习
    (二)requests模块
  • 原文地址:https://www.cnblogs.com/weiyao/p/4905931.html
Copyright © 2011-2022 走看看