public static String generateCode() {
long codeL = System.nanoTime();
String codeStr = Long.toString(codeL);
return codeStr.substring(codeStr.length() - 8, codeStr.length() - 2);
}
通过java生成6位验证码
通过System.nanoTime();返回的是时间的纳秒值,然后转成字符串,进行裁剪。