JAVA随机数指定的范围标准格式:
创新互联公司从2013年开始,先为苍溪等服务建站,苍溪等地企业,进行企业商务咨询服务。为苍溪企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
Random rand = new Random();
int randNum = rand.nextInt(范围);
示例:
1.生成0-2之间的随机数,包括2
Random rand = new Random();
int randNum = rand.nextInt(3);
2.生成5-26之间的随机数,包括26
Random rand = new Random();
int randNum = rand.nextInt(22)+5;
扩展资料:
random函数使用格式:
新建random类的rand对象
Random rand = new Random();
设定rand的类型以及区间范围:
int randNum = rand.nextInt(int x)+y;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
ListInteger list = new ArrayListInteger(7);
while (list.size() 7) {
System.err.println(String.format("第%s个数字:", list.size() + 1));
try {
int i = Integer.valueOf(sc.next());
if (!list.contains(i)) {
if ((list.size() 6 i = 1 i = 33) || (list.size() == 6 i = 1 i = 16))
list.add(i);
else
throw new Exception(String.format("数字不在区间%s内", list.size() 6 ? "[1,33]" : "[1,16]"));
} else
throw new Exception("输入重复");
} catch (NumberFormatException e) {
System.err.println("请输入数字");
sc.reset();
} catch (Exception e) {
System.err.println(e.getMessage());
sc.reset();
}
}
System.out.println("结束");
}
int array[] = {1,2,101,220,1100,2300,1,10,230,220,2,1100};
int arr2[]=null; //用数组存储array数组元素在各个区间个数
int max=0;//初始化最大值;
//循环把数组最大值找出来
for (int i = 0; i array.length; i++) {
if(array[i]max){
max=array[i];
}
}
System.out.println("max:"+max);
//计算区间个数,如何最大值不能整除100 要增加一个区间
if(max%100!=0){
arr2=new int[(max/100+1)];
}else{
arr2=new int[(max/100)];
}
//循环array数组元素
for (int i = 0; i array.length; i++) {
//循环arr2数组
for (int j = 0; j arr2.length; j++) {
//判断array数组元素 在那个区间段
if(array[i]=j*100+1 array[i]=(j+1)*100 ){
arr2[j]++;
}
}
}
for (int i = 0; i arr2.length; i++) {
if(i==max/100){
System.out.println("["+((i*100)+1)+"-"+(max)+"]:"+arr2[i]);
}else{
System.out.println("["+((i*100)+1)+"-"+((i+1)*100)+"]:"+arr2[i]);
}
}
随便写的,你尝试下吧
具体代码如下: PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 它可以比CGI或者Perl更快速地执行动态网页。