用java中的Math.random()函数产生一个简单的随机字符串

import java.util.Random;
public class CheckCode {


/**
* @param donghongyujava
* 产生随机数
*/
public Random ran;

public static String cod(){
String codd="";
for(int i=0;i<4;i++){


String code="123456789qwertyuipasdfghjklzxcvbnmQWERTYUIPASDGFHJKLZXCVBNM";//59个

char co=code.charAt((int)(Math.random()*58));//通过使用Math.random()函数产生随机数,
//charAt(int i)返回对应的下标字符 //再通过*58(排除o,O,0干扰后),强制转换为int类型

codd+=String.valueOf(co);//将产生的随机字符传入字符串codd
}

return codd;
}

public static void main(String[] args) {
// TODO Auto-generated method stub
CheckCode.cod();
}


}

你可能感兴趣的:(用java中的Math.random()函数产生一个简单的随机字符串)