Originariamente inviato da abcd1000
Random generator = new Random();
int randomNumber1 = generator.nextInt(10);
int randomNumber2 = generator.nextInt(10);
int randomNumber3 = generator.nextInt(10);
String randomNumber3Char = randomNumber1+""+randomNumber2+""+randomNumber3;
Non va bene, ci sono questioni legate alla teoria delle probabilità tali per cui usare 3 numeri casuali per comporre un numero non è proprio la stessa cosa che generare un unico numero casuale. È comunque è lungo e inutile.

Semplicemente:
int num = 100 + rnd.nextInt (1000-100);

Così nextInt genera un numero compreso tra 0 (incluso) e 900 (escluso, quindi max 899) a cui si somma 100.