博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java验证码程序
阅读量:5847 次
发布时间:2019-06-18

本文共 626 字,大约阅读时间需要 2 分钟。

1、设计思想

利用random和for循环进行程序的实现

2、流程图

3、源代码

import javax.swing.JOptionPane;

public class jiemiansheji
{
public static void main(String[] args)
{
String result = "";
for(int i = 0 ; i < 6 ; i ++)
{
int intVal = (int)(Math.random() * 26 + 97);
result = result + (char)intVal;
}
String str;
str=JOptionPane.showInputDialog("输入验证码\n"+result);
if(str.equals(result))
{
JOptionPane.showMessageDialog(null,"验证成功","",JOptionPane.PLAIN_MESSAGE);
}
else
{
JOptionPane.showMessageDialog(null,"验证失败","",JOptionPane.PLAIN_MESSAGE);
}
}
}

4、实验截图

5、实验总结

通过上网查询以及运用课件代码成功地生成了随机验证码,并且使程序成功运行

 

转载于:https://www.cnblogs.com/bangandwolf/p/7637919.html

你可能感兴趣的文章
PCM数据格式,多少字节算一帧
查看>>
Spring Data JPA
查看>>
KACK的处理方法
查看>>
POJ3438 ZOJ2886 UVALive3822 Look and Say【数列】
查看>>
IE6的height小BUG
查看>>
说说IUnitOfWork~DbContext对象的创建应该向BLL层公开
查看>>
强制卸载kernel
查看>>
js 杂项(一)函数篇
查看>>
pythonGUI-wxpython
查看>>
最小生成树模板 加 例题分析 (最小生成树类型汇总)
查看>>
web渗透测试中WAF绕过讲解(二)基于HTTP协议绕过
查看>>
【CSON原创】CSS的障眼法:利用border实现图片的翻转
查看>>
oracle:plsql学习总结(oracle database 10g sql 开发指南)
查看>>
〔转〕Word域的应用和详解2_等式和公式域
查看>>
FZU 1502 Letter Deletion
查看>>
寄存器是什么 有什么作用
查看>>
转载 《Python爬虫学习系列教程》学习笔记
查看>>
NGUI的输入框制作(attach- input filed script的使用)
查看>>
[异常笔记] zookeeper集群启动异常: Cannot open channel to 2 at election address ……
查看>>
mysql 03
查看>>