Java代码之获取任意范围的随机数
程序员文章站
2022-03-30 09:48:35
package cn.itcast_02;import java.io.InputStream;import java.util.Scanner;/* * * 需求:获取任意范围的随机数 * 分析; * 1.键盘录入两个数据 * int start * int end * 2.写一个功能实现这个效果(int) * 3.输出 */public cl...
package cn.itcast_02;
import java.io.InputStream;
import java.util.Scanner;
/*
*
* 需求:获取任意范围的随机数
* 分析;
* 1.键盘录入两个数据
* int start
* int end
* 2.写一个功能实现这个效果(int)
* 3.输出
*/
public class 获取任意范围的随机数 {
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();
//调用
int num = getRandom(start,end);
//输出
System.out.println(num);
}
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))+1;
return number;
}
}
本文地址:https://blog.csdn.net/kaszxc/article/details/107137573
上一篇: JavaScript深入之作用域链
下一篇: 荐 Vue 入门到精通(持续更新)