java中判断数组中元素出现的次数
来源:互联网 发布:网页写入js 编辑:程序博客网 时间:2024/05/22 01:49
如题所示:有 20 个 0-9 之间的数字,并统计 0-9 这 10 个数字分别出现了多少次?
解答思路:声明两个数组,一个是需要判断元素出现次数的数组,另一个就是存放元素个数的数组,分别如下:
int num [] = {1,1,2,3,5,4,1,2,1,4,1,5,6,1,2,1,4,1,5,6};
int count [] = new int [10];
然后循环遍历该数组,通过switch简单读取,将其存放在count数组中。
代码如下:
//有 20 个 0-9 之间的数字,并统计 0-9 这 10 个数字分别出现了多少次? public static void test7(){ int num [] = {1,1,2,3,5,4,1,2,1,4,1,5,6,1,2,1,4,1,5,6}; int count [] = new int [10]; for (int i = 0; i < num.length; i++) { switch (num[i]) { case 1: count[0]++; break; case 2: count[1]++; break; case 3: count[2]++; break; case 4: count[3]++; break; case 5: count[4]++; break; case 6: count[5]++; break; case 7: count[6]++; break; case 8: count[7]++; break; case 9: count[8]++; break; case 0: count[9]++; break; } } System.out.println("数字0出现的此时是:"+count[9]); System.out.println("数字1出现的此时是:"+count[0]); System.out.println("数字2出现的此时是:"+count[1]); System.out.println("数字3出现的此时是:"+count[2]); System.out.println("数字4出现的此时是:"+count[3]); System.out.println("数字5出现的此时是:"+count[4]); System.out.println("数字6出现的此时是:"+count[5]); System.out.println("数字7出现的此时是:"+count[6]); System.out.println("数字8出现的此时是:"+count[7]); System.out.println("数字9出现的此时是:"+count[8]); }
阅读全文
1 0
- java中判断数组中元素出现的次数
- 判断元素在数组中出现的次数
- 判断数组中出现次数最多的元素
- java 统计数组中各元素出现的次数
- 数组中元素出现的次数
- php判断一维数组中相同元素出现的次数
- C# 判断数组元素出现的次数
- 【Java笔试题】输出数组中元素出现次数过半的元素
- Java实现 找出数组中出现次数超过数组长度一半的元素
- Java实现——求整数数组中出现次数超过数组长度一半的元素
- 求出数组中相同的元素出现的次数
- 统计数组中各元素出现次数
- 按数组中元素出现的次数排序
- 统计数组中各数字(元素)出现的次数
- 统计一个无序数组中出现次数最多的元素
- LINQ 获取当前数组中出现次数最多的元素
- 求数组中出现次数超过一半的元素
- 找出一个数组中出现次数超过一半的元素
- 其实是队友写的
- 计算1+2+...............+100
- 数据结构课程总结---李恩
- [线段树][单调栈] BZOJ 4527 && CF 407E: K-D-Sequence
- MarkDown语法
- java中判断数组中元素出现的次数
- Salesforce中Public Group/Queue的比较
- 【观察】金山云全面降价释放新信号,中国公有云头部格局已确立
- 蓝桥杯-十六进制转十进制
- 给centos重新安装yum的base-repo源
- DrawerLayout 的使用 (侧拉框demo)
- Oracle 导入数据库dmp文件的几种方式
- Redis常用命令
- 绘制引力波