隨機生成26個字母中(一個或多個)的字母


 

轉自:

小知識:隨機生成26個字母中(一個或多個)的字母

package com.test1;

public class Test3 {

    public static void main(String[] args) {
        
        //需要生成幾位
        int n = 1;
        //最終生成的字符串
        String str = "";
        for (int i = 0; i < n; i++) {
            str = str + (char)(Math.random()*26+'a');
        }
        
        System.out.println(str);
    }
}


/*
 特別注意的點:
    1, ‘A’ 是隨機生成大寫的26個隨機字母
    2, ‘a’ 是隨機生成小寫的26個隨機字母
    3, n 的值變化,是生成多少位隨機數 n = 1,則隨機生成一位; n= 2,則隨機生成2位,依次類推…
*/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM