gpt4 book ai didi

java - 如何使用 BigInteger 类在 Java 中生成一个随机的 n 位整数?

转载 作者:太空狗 更新时间:2023-10-29 22:53:08 26 4
gpt4 key购买 nike

我不确定如何使用 BigInteger 类在 Java 中生成一个随机的 n 位整数。

最佳答案

private static Random rnd = new Random();

public static String getRandomNumber(int digCount) {
StringBuilder sb = new StringBuilder(digCount);
for(int i=0; i < digCount; i++)
sb.append((char)('0' + rnd.nextInt(10)));
return sb.toString();
}

然后你就可以使用它了:

new BigInteger(getRandomNumber(10000))

关于java - 如何使用 BigInteger 类在 Java 中生成一个随机的 n 位整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3709521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com