この記事の例は、Javaが乱数を生成する方法を示しています。あなたの参照のために全員のためにそれを共有してください。特定の実装方法は次のとおりです。
パッケージcom.tool.code; '4'、 '5'、 '5'、 '6'、 '7'、 '8'、 '9'、 'a'、 'b'、 'c'、 'd'、 'e'、 'f'、 'g' '、' h '、' i i、 'i' j ''、 'k'、 'l'、 'm'、 'n'、 'o'、 'p'、 'q' '' ' r '、' s '、' t '、' u '、' u's 'V'、 'w'、 'x'、 'y'、 'z'、 'a'、 'b'、 'c' '' ' d '、' e '、' f '、' g ''、 'h、' h 'i'、 'j' '' '' '' '' '、k'、 'l'、 'm'、 'n'、 'o'、 'p'、 'q'、 'r'、 's'、 't'、 't'、 't'、 't'、 't'、 't'、 't'、 't'、 't '、' t '、' t '、' t '、' t '、' t '、' t '、' t '、' t '、' t '、' t '、' t '、' t '、 't'、 't'、 't'、 'u'、 'v'、 'w'、 'x'、 'z'、 '0'、 '1';最後の0と1、アレイの長さを構成する必要があります。 {int index = 0; num&63];バイナリは補足コードの形で存在します。 num >> = 6; // 63のバイナリは111111 // 6桁を右に移動したいのですか?アレイに合計64の有効文字があるためです。 //なぜ残りを削除したいのですか? INTタイプは4バイトで表されるため、32ビットです。 } for(int i = 0; i <langth / 5; i ++){num = random.nextint(); num&63]; num >> = 6;}} return new String(length == 0){return ";}ランダムな文字列関数の複製速度をテストします。 ///////////指定された数値文字列str [i] = randomnum.createrantomstring(10);} for(int i = 0; i <number; i ++){// (int j = i +1; j <number-1; j ++){if(str [i] .equals(str [j])repeat ++;}} return(}})の同じ文字列があるかどうかを見つけます( (生地); ;}}
コンソールの動作効果は次のとおりです。
この記事がすべての人のJavaプログラムのデザインに役立つことが期待されています。