本文目錄一覽:
java 定義隨機數組
public class Util {
public static void main(String[] args) {
int[] arr = new int[100];
for(int i = 0; i 100; i++){
arr[i] = new java.util.Random().nextInt(100);
}
//輸出數組
System.out.println(java.util.Arrays.toString(arr));
}
}
public class Util {
public static void main(String[] args) {
int[] arr = new int[100];
for(int i = 0; i 100; i++){
arr[i] = new java.util.Random().nextInt(100);
}
//輸出數組
System.out.println(java.util.Arrays.toString(arr));
}
}
java中如何將隨機數放到數組裡?
首先:java的Math類提供了一個
random()靜態方法,返回帶正號的
double
值,該值大於等於
0.0
且小於 1.0。返回值是一個偽隨機選擇的數,在該範圍內(近似)均勻分佈。
以下為範例:
//代碼如下:
public class Test24 {
/*
* 隨機從 1~10 取十個整數,存入數組
*/
public static void main(String[] args) {
int [] arr = new int[10]; //構建一個空的一維數組
for(int i=0;iarr.length;i++){
int temp = (int)(Math.random()*10)+1;//隨機產生一個 1~10 的整數
arr[i] = temp;//將產生的數添加到數組
System.out.print(arr[i]+” “);
}
}
}
java怎麼生成1個隨機數組
可以用Math.random()實現,生成X到X之間的一個數組;
參考代碼如下:
Random random=new Random();
int [] r=new int[7];
for (int i = 0; i r.length;) {
int temp=random.nextInt(36);
if(temp==0)continue;
for (int j : r) {
if(j==temp)continue;
}
r[i]=temp;
i++;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/238303.html