java,生成四位验证码

package wanzai;
import java.util.*;

public class Suijishu {

	public static void main(String[] args) {
		String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
		Random ran=new Random();
		for(int i=0;i<4;i++)
		{
			int j=ran.nextInt(str.length()-1);
			String s=str.substring(j, j+1);
			System.out.print(s);
		}

	}

}

  

时间: 2024-10-01 04:29:44

java,生成四位验证码的相关文章

java生成简单验证码图片

概要 最近项目需要用java实现输出随机验证码图片到前台,正好有机会接触下java的绘图类,完成需求后也有时间做个总结,写篇随笔记录下也希望能帮助到有同样需求的人! 需求流程图 1.生成随机数 在java中生成随机数无非就是调用Random的api,但为了后续更好的实用,应该分成多种组合以适应需求的变化,应将生成随机数的个数和类型组合还有排除字符抽取成参数,这个也比较简单,没有什么难度,就直接贴上代码 1 /** 2 * 生成随机验证码 3 * @param type 类型 4 * @param

java生成六位验证码

import java.util.Random; public class random { public static String getrandom(){ String code = ""; Random random = new Random(); for (int i = 0; i < 6; i++) { int r = random.nextInt(10); //每次随机出一个数字(0-9) code = code + r; //把每次随机出的数字拼在一起 } ret

2016/1/14 作业 第一题 生成四位验证码 第二题 彩票机

1 import java.util.Random; 2 3 4 public class Test1 { 5 6 /** 7 * @param args 8 */ 9 public static void main(String[] args) { 10 // TODO 自动生成的方法存根 11 12 // 方法一: 全部列出 13 String ss=new String("qwertyuiopasdfghjklzxcvbnm1234567890"); 14 15 //随机数实例化

随机生成四位验证码

namespace 随机生成验证码{    class Program    {        static void Main(string[] args)        {            while (true)            {                string s = "abcdefghijklmnopqrstuvwxyz";                string t = "李青用强力的回旋踢击退地方英雄,对目标以及被目标撞到的任何敌人

python随机生成四位验证码

import random check='' for num in range(4):     i = random.randrange(1,3)                 #随机生成1或者2     if i%2==0:                                #判断后选择生成字母         check_num = random.randrange(65,91)         check_str = chr(check_num)         check=

java生成验证码

一:需求分析 使用java生成验证码: 1:生成画布,画好背景图 2:画随机数 3:画干扰线 4:将内存中的图片保存到硬盘上 二:代码如下 1 /** 2 * 3 */ 4 package com.hlcui.io; 5 6 import java.awt.Color; 7 import java.awt.Font; 8 import java.awt.Graphics; 9 import java.awt.image.BufferedImage; 10 import java.io.File;

Java生成验证码小工具

无意中看到一个生成简易验证码的小工具类: 工具类代码: import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.OutputStream; import java.util.Random; i

java生成验证码图片

public class AuthImg extends HttpServlet { /** * */ private static final long serialVersionUID = 4975974534946437434L; // 设置图形验证码字符串的字体和大小 private Font mFont = new Font("微软雅黑", Font.ITALIC, 18); private Random random = new Random(); public void

JAVA生成一次性图片验证码

现在很多地方都需要写验证码登录验证,这样的好处是可以减轻服务器的压力等,下面就用java实现一次性登录验证码的书写. 1.验证码生成类: package com.easyteam; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedI