JAVA问题:随机产生50个10以内(0-9)的整数,统计每个数出现的次数,以及出现次数最多的数?
人气:393 ℃ 时间:2020-02-04 01:30:37
解答
public static void main(String[] args){
int[] numbers=new int[10];
int sum=50;
Random random=new Random();
for(int i=0;i<=sum;i++){
numbers[random.nextInt(10)]+=1;
}
int maxNumber=0;
for(int i=0;i<numbers.length;i++){
if(numbers[i]>numbers[maxNumber])maxNumber=i;
System.out.println(i+":"+numbers[i]);
}
System.out.println("出现最多的是:"+maxNumber);
}
推荐
- java题目,要求随机生成100个0-9只见得整数,并统计和输出每个数字的个数.
- 关于Java的HashMap使用.想产生40个随机数,从10-50,然后分别统计各个数字出现的次数.
- 使用java.lang.Math类,生成10个0到99之间的随机整数,找出它们之中的最大者和最小者,并统计大于50的整数个数
- they went to America for ____ (far)studies.
- 《风雨》阅读答案 求答案 急啊!
- 如何理解真理和价值,科学精神和人文精神的辩证统一关系?450字左右
- 知道圆的周长怎么求面积,或知道圆的面积怎么求周长?
- --Look,what have you done?
猜你喜欢