JAVA Random类 及 产生验证码

2016-08-03  本文已影响43人  殇青涩年华疯子的明天

//随机数类  Random

/*

*  虽然 Math类 也带有 产生随机数的方法 Math.random(); 但是Random类更加好使用

*

*  常用方法:

*      1. 构造方法:  Random(); 自动以当前时间为随机数的seed

*                    Random( long seed );  以一个seed进行初始化

*                    setSeed( long seed );

*

*      2. 产生随机数:

*        可以产生各种基本类型数据的随机数:

* random.nextInt( 10 );  // 随机数的范围为: 0~9

random.nextInt();

random.nextBytes(byte[] bytes) //用随机数填充数组

* */

public static void main( String[] args ){

//使用随机数生成验证码

Random random = new Random();

random.nextInt( 10 );  // 随机数的范围为: 0~9

random.nextInt();

char[] arr = { '中','国','传','a','Q','f','B' };

StringBuilder sBuilder = new StringBuilder();

int length = 4;

for( int i=0; i

上一篇下一篇

猜你喜欢

热点阅读