Java统计50个10到50之间整数的随机出现次数
发布时间 - 2026-01-11 02:27:56 点击率:次随机产生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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在景安服务器上快速搭建个人网站?
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
node.js报错:Cannot find module 'ejs'的解决办法
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
网站制作报价单模板图片,小松挖机官方网站报价?
详解jQuery停止动画——stop()方法的使用
三星、SK海力士获美批准:可向中国出口芯片制造设备
Laravel如何记录自定义日志?(Log频道配置)
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
如何彻底卸载建站之星软件?
Android利用动画实现背景逐渐变暗
北京网站制作公司哪家好一点,北京租房网站有哪些?
PythonWeb开发入门教程_Flask快速构建Web应用
网站制作软件有哪些,制图软件有哪些?
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
如何快速搭建高效可靠的建站解决方案?
如何快速查询域名建站关键信息?
详解阿里云nginx服务器多站点的配置
使用豆包 AI 辅助进行简单网页 HTML 结构设计
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
香港服务器部署网站为何提示未备案?
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何制作一个表白网站视频,关于勇敢表白的小标题?
如何实现建站之星域名转发设置?
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
高防服务器租用指南:配置选择与快速部署攻略
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
🚀拖拽式CMS建站能否实现高效与个性化并存?
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
免费网站制作appp,免费制作app哪个平台好?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
无锡营销型网站制作公司,无锡网选车牌流程?
深入理解Android中的xmlns:tools属性
音乐网站服务器如何优化API响应速度?
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
Laravel storage目录权限问题_Laravel文件写入权限设置
如何在腾讯云免费申请建站?
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
Laravel集合Collection怎么用_Laravel集合常用函数详解

