java的random生成某个范围内的随机数

时间:2023-03-09 15:30:20
java的random生成某个范围内的随机数
import java.util.Random;

/**
* @author HP
* @date 2019/4/16
*/
public class randomTest {
public static void main(String[] args) { Random random = new Random();
//生成64-128内的随机数
int i = random.nextInt() * (128 - 64 + 1) + 64;
/**
* 生成 [m,n] 的数字
* int i1 = random.nextInt() * (n-m+1)+m;
* */
//生成0-64内的数字
int i1 = random.nextInt() * (64-0+1);
/**
* 生成0-n之内的数字
* int i1 = random.nextInt() * (n-0+1);
*
*
* */ }
}