首页 > 编程语言 > 详细

Java程序实现验证码

时间:2015-10-07 18:51:18      阅读:156      评论:0      收藏:0      [点我收藏+]

一、项目名称:Java程序实现验证码

二、源代码

import javax.swing.JOptionPane;

  

public class YanZhengMa

{

    public void createRandomStr(int weishu)

    {

     String str = "";

     for(int i=1;i<=weishu;i++)

     {

     //生成一个表示a~z的ASCII的随机数

            int intValue = (int)(Math.random()*26+97);

            //将此随机数转化为其对应的字母并连接在str后面

            str = str + (char)intValue;

            }

     }

    public static void main(String[] args)

    {

     //生成一个6位的由小写字母组成的随机字符串    

        int weishu=6;

        String str = "";

        {

         //生成一个表示a~z的ASCII的随机数

         int intValue = (int)(Math.random()*26+97);

             //将此随机数转化为其对应的字母并连接在str后面

             str = str + (char)intValue;

             }

        //随机字符串生成完毕

        String inputStr;

        inputStr = JOptionPane.showInputDialog("请输入以下验证码\n"+str);

        if(inputStr.equals(str))

         {

             JOptionPane.showMessageDialog(null, "验证成功");

         }

         else

        {

            JOptionPane.showMessageDialog(null, "抱歉,验证失败");

        }

    }

 }

三、截图

截图一

 技术分享

截图二

 技术分享

截图三

 技术分享

Java程序实现验证码

原文:http://www.cnblogs.com/dongge0611/p/4859014.html

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