思路很简单,大家一看就懂。
import java.util.*;
class Max
{
static int a,b,c,d,e,f,g,h,i,j;
public static void main(String[] args)
{
int[] num=new int[100];
Random rd=new Random();
for(int n=0;n<100;n++)
{
num[n]=rd.nextInt(10)+1;
System.out.println(num[n]);
if(num[n]==1)
a++;
else if(num[n]==2)
b++;
else if(num[n]==3)
c++;
else if(num[n]==4)
d++;
else if(num[n]==5)
e++;
else if(num[n]==6)
f++;
else if(num[n]==7)
g++;
else if(num[n]==8)
h++;
else if(num[n]==9)
i++;
else if(num[n]==10)
j++;
}
int[] cn={a,b,c,d,e,f,g,h,i,j};
Arrays.sort(cn);
System.out.println(Arrays.toString(cn));
int max=count(cn[9]);
int min=count(cn[0]);
System.out.println("出现次数最多的是:"+max+",总共出现:"+cn[9]+"次,"+"出现次数最少的是:"+min+",总共出现:"+cn[0]+"次,");
}
static int count(int m)
{
if(m==a)
return 1;
else if(m==b)
return 2;
else if(m==c)
return 3;
else if(m==d)
return 4;
else if(m==e)
return 5;
else if(m==f)
return 6;
else if(m==g)
return 7;
else if(m==h)
return 8;
else if(m==i)
return 9;
else if(m==j)
return 10;
else
return 0;
}
}
分享到:
相关推荐
php随机生成一个多维数组
主要介绍了Java 生成随机字符串数组的实例详解的相关资料,主要是利用Collections.sort()方法对泛型为String的List 进行排序,需要的朋友可以参考下
要按升序和降序对一组随机生成的整型数组元素进行排序。要求:不提供单独的升序和降序排序方法(不分别定义一个升序和一个降序方法),而只提供一个排序方法SortArray(),它接受一个委托类型的参数compare,该参数...
我们使用Python的random模块生成了两个随机数组,分别是1到36中随机选取的5个数和1到12中随机选取的2个数。然后,我们使用加号运算符将这两个数组组合成一个新的数组,并输出结果。 需要注意的是,我们使用了random...
java随机生成50个数字并统计出现次数,生成随机数的同时,记录出现的次数,并显示出现最多次数的数字及次数
我们使用PHP的rand函数生成了两个随机数组,分别是1到36中随机选取的5个数和1到12中随机选取的2个数。然后,我们使用array_merge函数将这两个数组组合成一个新的数组,并使用foreach循环遍历数组,将数组1中的元素...
之前自己在写shell脚本的时候,需要自动创建1-100的文本确不知道该如何去创建。百度一翻终于知道了创建的方法。 在shell脚本中创建1-100的方法很多,那我在这里主要就说两种容易理解且方便的方法: 第一种方法: ...
将一个随机数组中的相同元素分类放入不同数组中。目前处于输出阶段。
输入一个数字,生成10-99的一个随机数组,大小自定义
Java随机产生数组元素并防止产生有重复元素方法
Java数组随机不重复输出数组元素的不同解法,大家探讨。
labview随机数生成并组成数组.vi
通过随机数产生随机数组,并赋值输出在控制台显示
本文实例讲述了PHP统计数值数组中出现频率最多的10个数字的方法。分享给大家供大家参考。具体分析如下: 该问题属于TOPK范畴,统计单词出现频率,做报表,数据统计的时会常用! php代码如下: //随机生成数值数组 ...
c#用户输入一个数字确定数组长度,并从屏幕输入一组数字作为数组元素,计算该数组所有元素的最大值、最小值及对应的索引值。要求通过编写函数实现。
cpp代码-(一维数组/动态存储)按指定长度生成动态数组,随机赋值给元素,而后输出原数组与逆置后数组
编制一维数组排序程序。数组大小n用全局变量定义,数组数据从文本文件中读入或随机生成。包含冒泡排序、选择排序、插入排序三种排序方法。程序能够选择使用任何一种方法排序。
RGB数据生成BMP位图(其中包括RGB数组随机生成),关于更RGB数据处理和图像处理,请联系作者
a) 随机生成一个一维数组,数组元素个数可设置。 b) 对数组值进行求和、标准差、平均数、中位数。 c) 数组元素升序、降序排列 d) 插入、删除数组元素值 e) 输出各计算值
使用二维数组随机生成迷宫,里面总共有三份代码,都是迷宫生成的,相信有一份是适合你的。直接运行main方法就可运行,简单方便。