package com.wy.project.utils.eamil;
import java.util.Random;
/**
获取随机验证码
@author Administrator
*/
public class RandomCode {
public static String getRandStr(int charCount) {
String charValue = “”;
for (int i = 0; i < charCount; i++) {
char c = (char) (randomInt(0, 26) + ‘a’);
charValue += String.valueOf(c);
}
return charValue;
}
public static String getRandNum(int charCount) {
String charValue = "";
for (int i = 0; i < charCount; i++) {
char c = (char) (randomInt(0, 10) + '0');
charValue += String.valueOf(c);
}
return charValue;
}
public static int randomInt(int from, int to) {
Random r = new Random();
return from + r.nextInt(to - from);
}
package com;
import java.net.MalformedURLException;
public class Test {
/**
* @param args
* @throws MalformedURLException
*/
public static void main(String args[]) throws MalformedURLException {
//参数表示输出随机数的位数
//getRandNum()返回的是数字随机数,getRandStr()返回的字母随机数
System.out.println(RandomCode.getRandNum(6));
}
}