Oppure

Loading
11/05/13 0:27
sheva7
Salve,
ho questa funzione che mi "addormenta" il thread per un tempo definito (quello fra parentesi).

Thread.sleep(10);



Vorrei però che quel tempo fosse un valore random in un range impostato da me, per esempio tra 200 e 250ms.
Non dovrebbe essere una cosa difficile, ma sarà l'ora tarda o io che sono scemo, ma non riesco a scrivere la sintassi giusta..

Potete essermi d'aiuto?

intanto vi ringrazio anticipatamente :-)
aaa
11/05/13 10:55
LittleHacker
lmgtfy.com/+

Il secondo link è quello che fa per te!
aaa
11/05/13 17:31
lillogoal
devi instanziare la classe random così : Random rnd = new Random();
poi guarda qua:forum.html.it/forum/showthread/…
aaa
13/05/13 9:28
sheva7
Così potrebbe andare?

          this.rnd= new Random();
          int tempoRandom = this.rnd.nextInt(201) + 400;
          Thread.sleep(tempoRandom);



Per avere un tempo nel range 200-600ms
Ultima modifica effettuata da sheva7 13/05/13 9:29
aaa
13/05/13 16:37
LittleHacker
Postato originariamente da sheva7:

Così potrebbe andare?

          this.rnd= new Random();
          int tempoRandom = this.rnd.nextInt(201) + 400;
          Thread.sleep(tempoRandom);



Per avere un tempo nel range 200-600ms


Non puoi vedere tu? Basta che scrivi a video il numero che ti viene fuori e vedi se ti va bene!
aaa
14/05/13 20:58
lillogoal
In teoria si... prova e facci sapere ;)
aaa