生成指定长度的随机数组-练习

根据用户输入长度生成指定长度的随机整数数组

package PracticeFunction;
import java.util.Scanner;
public class Test {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入数组长度");
		int arrLength = scan.nextInt();
		int[] arr = makeArr(arrLength);
		printArr(arr);
	}
	//生成一个随机数组
	static int[] makeArr(int arrLength) {
		int[] arr = new int[arrLength];
		int randomNumber = (int)(Math.random()*1000+1);//随机1-1000的整数
		for(int i=0;i<arrLength;i++) {
			arr[i] = randomNumber;
			randomNumber = (int)(Math.random()*1000+1);
		}
		//printArr(arr);
		return arr;
	}
	//打印一个数组
		public static void printArr(int[] arr) {
			for(int i=0;i<arr.length;i++) {
				if(i==arr.length-1) {
					System.out.println(arr[i]);
				}else {
				System.out.print(arr[i]+",");
				}
			}
		}
}

猜你喜欢

转载自blog.csdn.net/zhyue28/article/details/88093839