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