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

java隨機生成字母數字

發布時間:2024-11-07 01:31:02

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隨機生成一個字母

char c=(char)(int)(Math.random()*26+97);

System.out.println(c);

通過隨機函數生成,字母對應的int整型數字,然後轉換才char類型的字母。

tring chars = "abcdefghijklmnopqrstuvwxyz";

System.out.println(chars.charAt((int)(Math.random() * 26)));

根據chars 隨機截取其中的一個字母。

(2)java隨機生成字母數字擴展閱讀:

定義隨機字母之前調用

import java.util.Arrays;

產生隨機數的代碼為:

char cha[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};

char ch[]=new char[5];

for(int i=0;i<ch.length;i++)

{

int index;

index=(int)(Math.random()*(cha.length));

ch[i]=cha[index];

}

System.out.println(Arrays.toString(ch));

這個是產生5個隨機字母在A-Z的范圍

閱讀全文

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

熱點內容
小米主題超級白怎麼設置文件夾 瀏覽:657
php列表顯示 瀏覽:372
foxmail如何自動刪取伺服器郵件 瀏覽:467
電子工程師必備pdf 瀏覽:979
小度app的頭像怎麼換 瀏覽:608
app如何部署上伺服器上 瀏覽:836
釘釘加密直播 瀏覽:238
c語言數組編程楊輝三角 瀏覽:776
佛山南沙14方壓縮垃圾車 瀏覽:470
學生練字用什麼app 瀏覽:844
王者榮耀用什麼軟體編譯 瀏覽:274
泰拉瑞亞伺服器怎麼開啟用戶功能 瀏覽:173
與梯柱相連的梯梁箍筋加密 瀏覽:221
螢石雲伺服器有多大 瀏覽:131
查詢心得體會用什麼app 瀏覽:562
軟考第五版沒有編譯原理知識嗎 瀏覽:69
phpmbsubstr中文 瀏覽:736
ug開粗兩面拔模角如何編程 瀏覽:970
java隨機生成字母數字 瀏覽:104
神奇寶貝伺服器怎麼下載啊 瀏覽:706