導航:首頁 > 編程語言 > java隨機取數組

java隨機取數組

發布時間:2024-09-20 17:55:53

java如何實現從一個整型數組中隨機取一個數

就一步,很簡單的

int[] temp = { 1, 2, 3, 4, 5, 123, 213, 123, 213, 21, 321321 };

int index = (int) (Math.random() * temp.length);// 隨機數乘以數組長度,那麼它的取值就在0-length之間

System.out.println(temp[index]);

㈡ java怎麼使用隨機抽取數組里的數據

package reptile;

import java.util.Random;

public class Test
{

public static void main(String[] args){
String[] b = {"公共的", "私有的", "受保護的"};
Random rand = new Random();
int num = rand.nextInt(3);
System.out.println(b[num]);
}

㈢ 請用JAVA演算法編寫,隨機生成1-100以內數組,找出最大值和最小值!

//隨機數的個數自己輸入。然後將隨機生成的整數放入數組a中。//有什麼問題可以繼續追問import java.util.Scanner;public class ces {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.print("請輸入要隨機生成數(1-100)的個數:");
int n=in.nextInt();
int[] a=new int[n];
for(int i=0;i<a.length;i++)
a[i]=(int) (Math.random()*100+1);
int max=a[0];
int min=a[0];
for(int j=1;j<a.length;j++)
{
if(a[j]>max) max=a[j];
if(a[j]<min) min=a[j];
}
System.out.println("最大值為:"+max);
System.out.println("最小值為:"+min);
}
}

㈣ java中對以定義的數組,隨機取出6個數據組成一個新的數據,產生的新的數據是唯一不重復的。代碼要怎麼寫

首先自定義數組

然後用隨即函數Random()重組數據
Random()函數用法參考:http://blog.csdn.net/wpjava/article/details/6004492

用Set集合來保存重組的新數據以保證數據的唯一性。

閱讀全文

與java隨機取數組相關的資料

熱點內容
app怎麼查看自己的主域名 瀏覽:638
歐洲銀行加密幣市場 瀏覽:858
linuxc編程高級 瀏覽:733
python解碼vip視頻 瀏覽:594
醜陋的中國人pdf 瀏覽:717
我的世界如何在伺服器裡面裝模組 瀏覽:622
javaweb進銷存源碼下載 瀏覽:557
單片機遙控門鈴設計圖解 瀏覽:324
閃送app怎麼更改照片 瀏覽:160
公司的程序員開始忙了 瀏覽:507
統信系統命令行如何輸漢字 瀏覽:281
java隨機取數組 瀏覽:478
伺服器匆忙什麼意思 瀏覽:780
windows下載文件命令 瀏覽:101
紹興加密防偽技術 瀏覽:54
linux清除緩存的命令 瀏覽:779
樑柱連接處梁的加密箍筋 瀏覽:103
安卓錄屏大師如何彈出 瀏覽:658
cad命令詳解 瀏覽:173
品牌雲伺服器提供商 瀏覽:326