導航:首頁 > 編程語言 > java生成8隨機數

java生成8隨機數

發布時間:2024-10-20 09:52:20

『壹』 java中怎樣產生隨機數和隨機字母

java產生隨機數和隨機字母,使用madom類,示例如下:

packagecom.qiu.lin.he;

publicclassCeShi{

publicstaticvoidmain(String[]args){

intstr1=0;
for(inti=0;i<25;i++){//你想生成幾個字元的,就把4改成幾,如果改成1,那就生成一個隨機字母.
str1=(char)(Math.random()*26);
}
System.out.println("輸出隨機生成的字元串"+str1);

Stringstr="";
for(inti=0;i<25;i++){//你想生成幾個字元的,就把4改成幾,如果改成1,那就生成一個隨機字母.
str=str+(char)(Math.random()*26+'A');
}
System.out.println("輸出隨機生成的字元串"+str);
}
}

運行結果如下:

『貳』 java如何產生1-8的整數隨機數

在java中,生成隨機數使用的是Random類。要生成在[min,max]之間的隨機整數,則可以如下:
import java.util.Random;
public class RandomTest {
public static void main(String[] args) {
int max = 8;
int min = 1;
Random random = new Random();

int s = random.nextInt(max)%(max-min+1) + min;
System.out.println(s);
}
}
其中,random.nextInt(max)表示生成[0,max]之間的隨機數,然後對(max-min+1)取模。

『叄』 Java隨機數6——8

package demo;

import java.util.*;

public class Test{
public static void main(String[]args)throws Exception{
Random random = new Random();
int temp;
boolean flag = true;
do{
//隨機生成0(包括0)到9(不包括9)之間的整數
//若此數大於或等於6則讓隨機生成循環停止
if((temp=random.nextInt(9))>=6){
flag = false;
}

}while(flag);
System.out.println(temp);
}
}

閱讀全文

與java生成8隨機數相關的資料

熱點內容
生成pdf縮略圖 瀏覽:682
linux編寫驅動程序 瀏覽:356
linux啟動service 瀏覽:395
藍牙與單片機通信原理 瀏覽:713
源碼h5交易網站 瀏覽:58
javaredis工具 瀏覽:938
怎麼跳過密碼解壓縮 瀏覽:865
androidview顯示動畫 瀏覽:822
python數據分析環境 瀏覽:510
手機安裝app太慢是什麼道理 瀏覽:224
程序員那麼可愛牙刷 瀏覽:724
安卓百變圖標和百變小組件怎麼用 瀏覽:286
基於密碼加密 瀏覽:968
離心式壓縮機檢修規程 瀏覽:780
新軒逸發動機壓縮比 瀏覽:463
程序員學語言順序 瀏覽:926
pdf取詞詞典 瀏覽:124
醫院核酸預約用什麼app 瀏覽:828
蘋果安卓如何將舊資料轉新手機 瀏覽:989
概率游戲pdf 瀏覽:747