java代码--实现随机输出10个随机数,并显示最大值,最小值
总结;对于length()属性,还不是很熟悉。不会用它。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | package com.s.x; //随机产生10个随机数,并且显示出最大值,最小值 public class Love { public static void main(String[] args) { int a[] = new int [ 10 ]; int max, min; for ( int i = 0 ; i < 10 ; i++) // 学会调整,这里的i<10.因为是输出10个数,不是100个数,取10个数,所以会出现数组越界 a[i] = ( int ) (Math.random() * 100 ); // 定义一个数组,把10个数存放在数组里,这里的随机数的范围是到100 // /100个数,但是只能每行10个数 // System.out.print(a[i]+" ");//我要显示10个随机数,有空格就是打"" // 当我单独的输出显示a[i]时会显示报错,因为a[i]这个数组未声明引用 // 所以写个for循环,打印出来, for ( int i = 0 ; i < 10 ; i++) System.out.print(a[i] + " " ); max = a[ 0 ]; min = a[ 0 ]; // 这个max和min为什么在for里面声明,在for循环外面它起作用吗? for ( int i = 0 ; i < a.length; i++) { // 在这里我给变量i赋值,就是一个常量了,所以常量之间比较是不可能的,数是随机的 if (max < a[i]) max = a[i]; if (min > a[i]) min = a[i]; } System.out.println( "最大值" + max); System.out.println( "最小值" + min); } } |
分类:
java
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
· 程序员常用高效实用工具推荐,办公效率提升利器!