java - 获取随机数生成器种子的当前日期时间

标签 java time long-integer scalar

最好是 long。

我能找到的所有示例都是将日期/时间作为字符串获取,而不是任何标量值。 :)

最佳答案

如果你真的希望当前时间很长,试试System.currentTimeMillis() .或者,您可以使用 new Date().getTime() .

但是,使用当前时间作为随机数生成器种子是一个非常糟糕的选择(至少,如果您将随机数用于任何重要的事情,例如密码学)。您可能希望考虑使用随机源,例如 /dev/urandom(如果您的平台可用)。

关于java - 获取随机数生成器种子的当前日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3535574/

相关文章:

java - java中的日历格式

java - 集群环境中基于 Java 的 REST Web 应用程序的 session 管理

c++ - 在小数秒内格式化一个只有 3 位数字的 posix 时间

java - 我如何在Java中进行定时器登录并分析结果?

c - 从文件转换时间并与当前时间进行比较

c++ - 使用 cin 和 cout 时无法正确打印字符变量

java - 在java代码中从wsdl调用web服务

java - 使用 Jpcap 线程 "main"java.lang.UnsatisfiedLinkError 中出现异常

C++ - 将 long 转换为 float 或 double 四舍五入值

C++ 巨大的整数数组存储为长整数