java生成指定范围的随机整数

int max = 5;
int min = 2;

形成过程0:int saleNumber = (int)(Math.random()*(max)); // 0~4  , Math.random()返回 [0,max)
形成过程1:int saleNumber = (int)(Math.random()*(max+1)); // 0~5
形成过程2:int saleNumber = (int)(Math.random()*(max+1))+ min; // 2~7
形成过程3:int saleNumber = (int)(Math.random()*(max+1-min))+ min; // 2~5

posted @ 2022-10-20 11:20  小庄的blog  阅读(159)  评论(0编辑  收藏  举报