任意の長さ法(randomString)のランダムな文字列を生成します

まず、あなたがクラスで使用するrandomStringメソッドを作成します。コードは以下の通りであります:

プライベート 静的文字列randomString(int型の長さ){ 
        文字列XX = "" ;
        ショート ; I <= '9'; I = '0' I ++ ){ 
            XX + =(CHAR )I。
        } 
        のための短い I = ''; I <= 'Z'; I ++ ){ 
            XX + =(CHAR )I。
        } 
        のための短い I = 'A'; I <= 'Z'; I ++ ){ 
            XX + =(CHAR )I。
         CHAR [長さ]。
        以下のためにINT ; I <yy.length; iが0 = I ++ ){
             int型のインデックス=(INT)(Math.random()* xx.length())。
            YY [I] = xx.charAt(インデックス)
        } 
        文字列結果 = 新しい文字列(YY)。
        戻り値の結果; 
    }

あなたは長さ10の文字列を生成したい場合は、以下を達成するために:

ストリングshengcheng = randomString(10 )。
        System.out.println(shengcheng)。

これは、長さ10のランダムな文字列を生成  shengchengを。

おすすめ

転載: www.cnblogs.com/nifengzhe/p/11812000.html