01/10/2018, 08:18

Làm thế nào để in được một mảng ngẫu nhiên từ một phương thức java?

Làm thế nào để in ra mảng như trên được ạ ???


public class MyArray {
	//Sinh ngau nhien mot mang mot chieu
	public static int[] generateArray (int n){
		//khai bao mang trung gian
		int[] arrInt = new int[n];
		for(int i=0; i<arrInt.length;i++){
			arrInt[i]=(int)(Math.random()*100);
		}
		return arrInt;
	}
	
	public static void printArray (int[] arrInt){
		for(int i=0;i<arrInt.length;i++){
			System.out.print(arrInt[i]+" ");
		}
		System.out.println();
	}
	public static int[] sortedArray(int[] arrInt){
		int temp;
		for(int i=0;i<arrInt.length-1;i++){
			for(int j=i+1;j<arrInt.length;i++){
				if(arrInt[i]>arrInt[j]){
				temp = arrInt[i];
				arrInt[i]=arrInt[j];
				arrInt[j]=temp;
				}
			}
		}
		return arrInt;
	}
	public static void main (String[] args){
		MyArray.generateArray(20);
		MyArray.printArray(arrInt);
	}
	
}
Nguyễn Duy Hùng viết 10:24 ngày 01/10/2018

sửa lại hàm main thế này bạn nhé

int[] arrInt = MyArray.generateArray(20);     
MyArray.printArray(arrInt);
Nguyen Dinh viết 10:19 ngày 01/10/2018

oh. Được rồi, hay quá… Cảm ơn bạn nha :)))

Bài liên quan
0