1)功能描述:编写一个JAVA程序,创建指定长度的int型数组,并生成100以内随机数为数组中的每 个元素赋值,然后输出数组。(2)要求: 1、求通过定义带参带返回值的方法来实现 2、通过参数传入数组的长度(例如长度为8),方法执行后返回赋值后的数组 3、通过(int)(Mathrandom()*100)生成100以内的随机数 注:Math 类在javalang包中(该包为默认导入包,无需手动导入),是用于进行算术操作的类, Math.random()生成0--1的浮点数。(3)运行效果为:[2,52,8,26,66,32,98,0] 注:由于数组元素的值是随机生成的,每次运行生成的值可能都不同,此效果仅供参考(4
时间: 2023-07-16 21:16:50 浏览: 77
)代码如下:
```java
import java.util.Arrays;
public class ArrayRandom {
public static void main(String[] args) {
int length = 8; // 数组长度为8
int[] arr = generateRandomArray(length);
System.out.println(Arrays.toString(arr));
}
public static int[] generateRandomArray(int length) {
int[] arr = new int[length];
for (int i = 0; i < length; i++) {
arr[i] = (int) (Math.random() * 100); // 生成100以内随机数
}
return arr;
}
}
```
运行结果:
```
[20, 73, 75, 89, 69, 67, 94, 48]
```
注:由于每次运行生成的随机数不同,因此输出的数组元素值可能会不同。
阅读全文