Random
来源:互联网 发布:php 字符串匹配查找 编辑:程序博客网 时间:2024/06/02 15:05
1.用于产生随机数的类
2.构造方法:
- A:Random() 默认种子,每次产生的随机数不同
- B:Random(long seed) 指定种子,每次种子相同,随机数就相同
3.成员方法:
- A:int nextInt() 返回int范围内的随机数
- B:int nextInt(int n) 返回[0,n)范围内的随机数
import java.util.Scanner;/* * 需求:请设计一个方法,可以实现获取任意范围内的随机数。 * * 分析: * A:键盘录入两个数据。 * int strat; * int end; * B:想办法获取在start到end之间的随机数 * 我写一个功能实现这个效果,得到一个随机数。(int) * C:输出这个随机数 */public class MathDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入开始数:"); int start = sc.nextInt(); System.out.println("请输入结束数:"); int end = sc.nextInt(); for (int x = 0; x < 100; x++) { // 调用功能 int num = getRandom(start, end); // 输出结果 System.out.println(num); } } /* * 写一个功能 两个明确: 返回值类型:int 参数列表:int start,int end */ public static int getRandom(int start, int end) { // 回想我们讲过的1-100之间的随机数 // int number = (int) (Math.random() * 100) + 1; // int number = (int) (Math.random() * end) + start; // 发现有问题了,怎么办呢? int number = (int) (Math.random() * (end - start + 1)) + start; return number; }}
0 0
- random
- Random();
- random
- Random
- Random
- random
- Random
- Random
- Random
- Random
- Random
- Random
- random
- random
- random
- Random
- random
- random
- uiimageView 图片自适应
- KVC/KVO原理详解及编程
- 最值得阅读学习的 10 个 C 语言开源项目代码
- 回忆:2014进入android三个月时的那种初心!纯属个人分享初学的心态。
- 双曲型差分(一维)
- Random
- 双曲型差分(二维)数值例子
- js数组对象
- Office application 版本
- nodejs入门书
- UIView.clipsToBounds 让子 View 只显示落在父 View 的 Frame 部分
- 安装10gR2的硬件要求
- poj2386Lake Counting(dfs)
- [].slice