码迷,mamicode.com
首页 > 编程语言 > 详细

java基础基础总结----- 随机数(产生四个随机数)

时间:2017-10-29 00:34:46      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:ack   public   main   log   string   import   java基础   核心   blog   

前言:在开发的时候经常会遇见,一些验证码登录,其实这些东西,很简单。我曾经开发过一个验证码登录的页面,那时用的插件。但是作为一个合格的开发者,要了解其内部的核心知识,有些东西,可以不深入了解,但是要做到最起码了解。不管是产生一个随机数,还是多个,还是字母加数字或是字符,通过下面的这个代码都能够扩展。

代码:

 1 package com.day13.math;
 2 
 3 import java.util.Random;
 4 
 5 /** 
 6 * 类说明 :产生4位的随机验证码
 7 * @author 作者 : chenyanlong 
 8 * @version 创建时间:2017年10月28日 
 9 */
10 public class Demo2 {
11 
12     public static void main(String[] args) {
13         
14         char[] arr={‘陈‘,‘燕‘,‘龙‘,‘a‘,‘b‘,‘c‘,‘d‘};
15         Random random=new Random();
16         StringBuffer stb=new StringBuffer();
17         
18         //需要四个随机数,通过获取随机数的字符获取数组中的字符
19         for(int i=0;i<4;i++){
20             int index=random.nextInt(arr.length);//产生的随机数必须是数组的索引值范围值
21             stb.append(arr[index]);
22         }
23         System.out.println("产生的随机数:"+stb);
24     }
25 }

运行效果:

技术分享

技术分享

 

java基础基础总结----- 随机数(产生四个随机数)

标签:ack   public   main   log   string   import   java基础   核心   blog   

原文地址:http://www.cnblogs.com/chenyanlong/p/7748642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!