6桁の乱数を生成します

クラーケン:

私は6桁の乱数を生成したい、との範囲は000000から999999に開始する必要があります。

new Random().nextInt(999999) 私の番号を返すが、それは6桁ではありません。

DEV Sabby:

そのような単純なように、あなたはあなたのコードを使用して、ちょうど余分ここに一つのことを行うことができます

String.format("%06d", number);

これは、文字列形式であなたの番号を返しますので、「0」は「000000」となります。

ここでは、コードです。

public static String getRandomNumberString() {
    // It will generate 6 digit random Number.
    // from 0 to 999999
    Random rnd = new Random();
    int number = rnd.nextInt(999999);

    // this will convert any number sequence into 6 character.
    return String.format("%06d", number);
}

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=196141&siteId=1