我正在使用以下方法生成随机字符串:
private String generateSafeToken() {
SecureRandom random = new SecureRandom();
byte bytes[] = new byte[512];
random.nextBytes(bytes);
return bytes.toString();
}
这给出了一个长度为 11 的字符串,例如[B@70ffc557
. 如何使上述方法返回指定长度的字符串。例如 20 个字符?