首先要明确一点,将你所有的数都放在数组data中;代码如下:
public void fun(int[] data){
int[] flag=new int[100]; //用来存放1到100出现的次数
for(int i=0;i<data.length;i++){
flag[data[i]-1]++; //对应的次数加一
}
for(int i=0;i<100;i++){
System.out.println(i+1+"出现的次数是:"+flag[i]);
}
}
追问我现在是初学的,就用简单的主函数 加SCNNER输入 用FOR循环可以实现么