当前位置:   article > 正文

Java生成随机数_java.security.securerandom,若其参数为"sha1prng"的随机数

java.security.securerandom,若其参数为"sha1prng"的随机数

1、使用Math方法

int num = (int)(Math.random()*100);

2、使用Random方法生成随机数

  1. Random random = new Random();
  2. //1024以内的随机数
  3. random.nextInt(1024);

3、使用SecureRandom生成随机数

  1. SecureRandom secureRandom = SecureRandom.getInstance("SHA1PRNG");
  2. secureRandom.setSeed(10000L);
  3. //1024以内的随机数
  4. secureRandom.nextInt(1024);

注:

可能某些小公司是让使用Random的,使用Random也可以获取到随机数,但是为了程序的安全性,还是使用SecureRandom比较好。
现在有好多公司,明文禁止使用java.util.Random。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/591677
推荐阅读
相关标签
  

闽ICP备14008679号