クラーケン:
私は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);
}