【发布时间】:2016-11-02 09:17:49
【问题描述】:
我正在生成一个带有RandomStringUtils.random 的随机密码。在应用程序运行时生成密码似乎有一个奇怪的行为,它总是用这种结构创建一个密码:[C@1c3f05e5, [C@2b15e4de, [C@18c628b6。它总是重复前三个字符。我生成密码的代码是:
char[] password = RandomStringUtils.random(10, 0, 0, true, true, null,
new SecureRandom()).toCharArray();
如果我在main 方法中执行此代码,它似乎运行良好。
【问题讨论】:
-
了解 toString 方法!!
-
@Jens,
toString无法帮助处理数组
标签: java arrays random tostring