java中 如何利用数组存储随机生成数

来源:百度知道 编辑:UC知道 时间:2024/09/19 15:43:14
本人是新手,,请各位大虾 不吝赐教!!

import java.util.Random;

public class RandomTest {

/**
* 该方法抽象出来,主要是为了灵活在使用的时候可以自定义数组的大小
* @param length
* @return
*/
public static int[] createArray(int length) {
int[] arrays = new int[length];// 定义一个长度为10的数组
Random ran = new Random();
for (int i = 0; i < 10; i++) {
arrays[i] = ran.nextInt(10);// 产生一个0-9的随机数并赋值给数组
}
System.out.println("数组生成完毕");
return arrays;
}

public static void main(String[] args) {
int[] temp = RandomTest.createArray(20);
for (int i : temp) {
System.out.println(i);
}
}
}

package test;

import java.util.Random;

public class Test {

public static void main(String[] args) {

int[] nums = new int[10];//定义一个长度为10的数组
Random ran = new Random();
for(int i=0;i<10;i++){
nums[i] = ran.nextInt(10);//产生一个0-9的随机数并赋值给数组