随机产生50个10到50的整数,统计每个数字各出现几次,出现0次的数字不打印。

代码如下:
package com.homework.lhh;
import java.util.Random;
public class Ex04 {
public static void main(String[] args) {
int[] array = new int[50];
Random random = new Random();
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(41) + 10;
System.out.print(array[i] + " ");
}
for (int i = 0; i < array.length - 1; i++) {
for (int j = 0; j < array.length - i - 1; j++) {
if (array[j] > array[j + 1]) {
int tmp = array[j];
array[j] = array[j + 1];
array[j + 1] = tmp;
}
}
}
System.out.println();
//为了方便直观的统计
System.out.println("冒泡排序后的数组为:");
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
/*
* for (int i = 0; i < array.length; i++) { if(0 == array[i]){ continue;
* } if(array[i] == array[i+1]){ conut++; } System.out.println();
* System.out.print( array[i] + "出现的次数为:"+ (conut+1) +" 次"); conut = 0;
* }
*/
// 查找
System.out.println();
for (int i = 0; i < array.length; i++) {
int conut = 0;// 定义每一个数出现的次数
for (int j = 0; j < array.length; j++) {
if (array[i] == array[j]) {
conut++;
}
}
if (i < 49 && array[i] != array[i + 1] && conut != 0) {
System.out.println(array[i] + "出现的次数为:" + conut + " 次");
}
if(i == 49){
System.out.println(array[i] + "出现的次数为:" + conut + " 次");
}
}
}
}
运行结果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Java
# 统计
# 次数
# Java生成范围内随机整数的三种方法
# Java超详细讲解如何生成随机整数
# Java生成指定范围内的一个随机整数2种方式
# 数为
# 几次
# 大家多多
# 各出
# Random
# public
# util
# import
# void
# main
# static
# lhh
# pre
# class
# package
# homework
# brush
相关文章:
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
如何在腾讯云免费申请建站?
C++如何使用std::optional?(处理可选值)
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
常州自助建站工具推荐:低成本搭建与模板选择技巧
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
网站app免费制作软件,能免费看各大网站视频的手机app?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
金*站制作公司有哪些,金华教育集团官网?
建站之星多图banner生成与模板自定义指南
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
Swift中switch语句区间和元组模式匹配
如何选择CMS系统实现快速建站与SEO优化?
如何高效利用200m空间完成建站?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
广东企业建站网站优化与SEO营销核心策略指南
建站之星后台管理:高效配置与模板优化提升用户体验
如何配置FTP站点权限与安全设置?
制作网站的基本流程,设计网站的软件是什么?
阿里云网站制作公司,阿里云快速搭建网站好用吗?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
建站之星伪静态规则如何正确配置?
XML的“混合内容”是什么 怎么用DTD或XSD定义
如何选购建站域名与空间?自助平台全解析
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
建站168自助建站系统:快速模板定制与SEO优化指南
宝塔建站后网页无法访问如何解决?
太平洋网站制作公司,网络用语太平洋是什么意思?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
小建面朝正北,A点实际方位是否存在偏差?
建站之星代理如何优化在线客服效率?
建站主机与虚拟主机有何区别?如何选择最优方案?
山东云建站价格为何差异显著?
如何确保西部建站助手FTP传输的安全性?
建站之星安装后界面空白如何解决?
手机网站制作与建设方案,手机网站如何建设?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
利用JavaScript实现拖拽改变元素大小
如何高效配置IIS服务器搭建网站?
建站之星如何修改网站生成路径?
如何选择高效稳定的ISP建站解决方案?
如何高效完成自助建站业务培训?
如何有效防御Web建站篡改攻击?
建站主机空间推荐 高性价比配置与快速部署方案解析
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
如何打造高效商业网站?建站目的决定转化率
如何在服务器上配置二级域名建站?
*请认真填写需求信息,我们会在24小时内与您取得联系。