Generare numeri interi casuali compresi in [1;k]

  • Creatore Discussione Creatore Discussione Devour
  • Data di inizio Data di inizio

Devour

Nuovo Utente
8 Set 2011
1
0
0
Ciao a tutti. Devo creare un array di interi random, con valori compresi nell'intervallo [1,k] (k è il massimo intero dell'array,e può essere anche maggiore della dimensione dell'array stesso).
Ho scritto questo pezzo di codice, ma non sono sicuro che sia giusto, dato che sto riscontrando alcuni problemi..sapete dirmi dove sbaglio?


VettoreInteri = new Integer[dim];
Random generator = new Random();

for (int i = 0; i < VettoreInteri.length; i++) {
VettoreInteri = new Integer(generator.nextInt(k)+1);
}



Grazie
 

Discussioni simili