在java的实际开发中会遇到需要随机的6位验证码或6位的密码情况,此方法能够生成6位随机的密码及时间串组成的密码标签。
代码
public class PassAndLabel {
/**
* 返回下个密码的标签
*/
public static String getLabel(){
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String passlabel = sdf.format(d);
return passlabel;
}
/**
* 返回下个密码
*/
public static String getPass(){
String verifyCode = String.valueOf(new Random().nextInt(899999) + 100000);//生成密码
return verifyCode;
}
}
测试结果

image.png