JAVA中随机数字怎么控制它产生的范围? 比如说想输出60~100的整数

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:14:02

import java.util.*;

public class Test{
public static void main(String[] args)
{
Random rand=new Random();
int a=rand.nextInt(41)+60;
System.out.println(a);
}
}
你要的是否是这样的效果?

Random rand=new Random();
int a=rand.nextInt(41)+60;
记得导入java.util.*

Math.random()*(100-60+1)+60

随机数在 a与b之间 (a小b大 为正数)

Math.random*(b-a+1)+a

new Random().nextInt(41)+60;