1. 0 ~ 9、a ~ z、A ~ Z の範囲のランダムな文字列を取得します。
次のようにコードをコピーします。
/**
※JAVAは0~9、a~z、AZの範囲の乱数を取得します。
* @param length 乱数の長さ
* @return 文字列
*/
public static String getRandomChar(int length) {
char[] chr = {'0'、'1'、'2'、'3'、'4'、'5'、'6'、'7'、'8'、'9'、
'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'、
「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'};
ランダム ランダム = new Random();
StringBuffer バッファ = new StringBuffer();
for (int i = 0; i < length; i++) {
buffer.append(chr[random.nextInt(62)]);
}
戻りbuffer.toString();
}
public static String getRandomChar() {
getRandomChar(10) を返します。
}
2. 0~9の乱数を取得する
次のようにコードをコピーします。
/**
* JAVA は 0 から 9 までの長さの乱数を取得します。デフォルトの長さは 10 です。
*
* @return 文字列
*/
public static String getRandomNumber() {
getRandomNumber(10) を返します。
}
3. 0 から 9 までの乱数を取得するための JAVA の別の実装
次のようにコードをコピーします。
/**
* JAVA は 0 ~ 9 の乱数を取得します
*
* @パラメータの長さ
* @return 文字列
*/
public static String getRandomNumber(int length) {
ランダム ランダム = new Random();
StringBuffer バッファ = new StringBuffer();
for (int i = 0; i < length; i++) {
バッファ.append(random.nextInt(10));
}
戻りbuffer.toString();
}