1、第一种方式:
(int)((()*9+1)*100)
2、第二种方式:
(100+(new SecureRandom()).nextInt(900))
注:如果使用(new SecureRandom()).nextInt(999)这样有可能生成的是是两位数(不相信的自己可以试下)
相关文章
- JAVA生产一个随机的三位数
- Java--获取数组中的最后一个元素以及除了最后一个元素剩余的其他元素
- java实现随机获取给定数组中某一个值
- 前端获取后端传来的session_用java编写一个web程序,登陆后,把用户信息放在session中,前端怎样获取session的值?...
- 编写java程序:从键盘上读入一个学生成绩,存放在变量score中,根据score的值输出其对应的成绩等级。
- Java 8 + Tomcat 9.0.102 的稳定环境搭建方案,适用于生产环境-OpenJDK 64-Bit Server VM (build 25.412-b08, mixed mode)
- Java线(一个):线程安全的和不安全
- java一个方法形参有两个,如何在调用的时候只传入一个参数
- 用java(数组)随机输出十个数,并且输出这个数组中偶数奇数的个数
- 用C语言创建一个1-100的随机数(简单版)