i 绝望

依然

Miss Lang
随笔 - 306  文章 - 1  评论 - 4  阅读 - 29万

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);
    }
}

  

posted on   juewang  阅读(11564)  评论(0编辑  收藏  举报
编辑推荐:
· 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)
· 程序员常用高效实用工具推荐,办公效率提升利器!
< 2025年1月 >
29 30 31 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 1
2 3 4 5 6 7 8

绝望依然

Miss Lang
点击右上角即可分享
微信分享提示