1. 程式人生 > >編寫一個Java程式,創建制定長度的int型陣列,並生成100以內的隨機數為陣列的每個元素賦值

編寫一個Java程式,創建制定長度的int型陣列,並生成100以內的隨機數為陣列的每個元素賦值

package exercise;
import java.util.Arrays;


public class exer{
public static void main(String[] args) {
        
        // 建立物件,物件名為hello
   exer hello = new exer();
       
       // 呼叫方法並將返回值儲存在變數中
int[] nums = hello.getArray(8);
       
       // 將陣列轉換為字串並輸出
System.out.println(Arrays.toString(nums)); 
}


/*
* 功能:建立指定長度的int型陣列,並生成100以內隨機數為陣列中的每個元素賦值
* 定義一個帶參帶返回值的方法,通過引數傳入陣列的長度,返回賦值後的陣列
*/
public int[] getArray(int length) {
       // 定義指定長度的整型陣列
int[] nums = new int[length];
       
       // 迴圈遍歷陣列賦值
for (int i=0;i<nums.length;i++) {
           
// 產生一個100以內的隨機數,並賦值給陣列的每個成員
nums[i]=(int) (Math.random()*100);
       
}
return nums; // 返回賦值後的陣列
}
}