Generar números aleatorios 6 dígitos

Kraken:

Sólo quiero para generar números aleatorios de 6 dígitos, y el rango debería empezar desde 000000 a 999999.

new Random().nextInt(999999) regresa número me pero no está en 6 dígitos.

Dev Sabby:

Es tan simple como eso, puede utilizar su código y simplemente hacer una cosa extra aquí

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

Esto devolverá su número en formato de cadena, por lo que el "0" será "000000".

Aquí está el código.

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);
}

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=196144&siteId=1
Recomendado
Clasificación