编写一个 Java 应用程序,统计数组{1,3,4,7,2,1,1,5,2,5,7,2,1,1,3},统 计显示每种数字其出现的次数以及出现最多和最少次数的数字

 public class NumberCount {
public static void main(String arg[])
{
int a[]= {1,3,4,7,2,1,1,5,2,5,7,2,1,1,3};
int currNumber,currMaxCount=1,currMinCount=1;
int max=0,min=0;
int currCount[]= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
for(int i=0;i<a.length;i++)
{
currNumber=a[i];
for(int j=0;j<a.length;j++)
{
if(a[j]==currNumber)
currCount[i]=currCount[i]+1;
}
}
for(int i=0;i<a.length;i++)
{ if(currMaxCount<=currCount[i])
{
currMaxCount=currCount[i];
max=a[i];
}
}
for(int i=0;i<a.length;i++)
{ if(currMinCount>=currCount[i])
{
currMinCount=currCount[i];
min=a[i];
}
} for(int i=0;i<a.length;i++)
System.out.println(a[i]+"出现次数:"+currCount[i]);
System.out.print("出现最多的数字为"+max+" 出现次数最少的数字为:"+min);
} }

最新文章

  1. zookeeper 故障重连机制
  2. JavaScript学习基础篇【第1篇】: JavaScript 入门
  3. 数据库的Timeout
  4. 利用flexbox实现按字符长度排列dom元素
  5. find用法
  6. Git教程(5)常用技巧之本地分支
  7. HDU2167+状态压缩DP
  8. epoll和select区别
  9. [Javascript] Writing conventional commits with commitizen
  10. Linux 日志
  11. [转]Asp.Net MVC使用HtmlHelper渲染,并传递FormCollection参数的陷阱 【转】
  12. 在开发 ExtJS 应用程序常犯的 10 个错误
  13. 限制容器的 Block IO - 每天5分钟玩转 Docker 容器技术(29)
  14. telematics product and company in China
  15. Hibernate学习(4)- Hibernate对象的生命周期
  16. Mock.js的简单使用
  17. golang-build-error
  18. java性能优化之for循环
  19. 009.Zabbix幻灯片展示
  20. JAVA 数据库连接池(伪代码,简单易读)

热门文章

  1. 启动一个SpringBoot的maven项目
  2. OpenStack入门科普
  3. idea for Mac for循环快捷键
  4. vue入门练习(一)
  5. 关于在html中直接引入less文件遇到的小问题
  6. jmockit 模拟同一个函数多次调用每次返回不同结果
  7. c++连续读取未知个数的数字
  8. 【javascript】数据类型中的一些小知识点
  9. 在Debian9服务器上安装最新版Python
  10. 数据库 ACID