int randomIndex=new Random().nextInt(100);
这行代码将生成范围 0~100 之间的随机数,取值范围是[0,100),可能包含0,不会包含100。
如果想要获取[0,100]的范围,这行代码是不行的,需要修改为
int randomIndex=new Random().nextInt(100)+1;
公式为
int randomIndex=new Random().nextInt(MAX-MIN+1)-MIN;
int randomIndex=new Random().nextInt(100);
这行代码将生成范围 0~100 之间的随机数,取值范围是[0,100),可能包含0,不会包含100。
如果想要获取[0,100]的范围,这行代码是不行的,需要修改为
int randomIndex=new Random().nextInt(100)+1;
公式为
int randomIndex=new Random().nextInt(MAX-MIN+1)-MIN;