欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java代码--实现随机输出10个随机数,并显示最大值,最小值

程序员文章站 2024-03-15 22:21:54
...

总结;对于length()属性,还不是很熟悉。不会用它。

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

  

上一篇: 寻找无序数组的第k大元素

下一篇: