21.07.2009, 15:12 | #1 |
Участник
|
RandomGenerate
Такой вопрос, когда запускаю в цикле то возвращает одни и те же значения, а если ставлю sleep(1000) то новые, никто не сталкивался, как то странно генерирует ... может из-за того что в методе?
X++: public int generate() { RandomGenerate number= new RandomGenerate(); int first; ; first = number.randomInt(10000000,99999999); return first ; } |
|
21.07.2009, 15:20 | #2 |
Участник
|
Внизу страницы есть "похожие темы"
|
|
21.07.2009, 15:23 | #3 |
Участник
|
Ага спасиб, когда создал, нашёл , тока вопрос допустим на форме в ините обявить new generate, и уже с методов вызывать?
|
|
21.07.2009, 15:26 | #4 |
Участник
|
да, создать один раз, потом много раз вызвать
|
|
22.07.2009, 15:54 | #5 |
Модератор
|
Может не совсем в тему, но как то писал для себя генератор пароля.
Генерирует разные цифры (буквы) X++: static void Job107(Args _args) { str randomPassword(int _length = 8) //Случайный пароль { int c; str s; int ix = 0; RandomGenerate random = new RandomGenerate(); ; for( ix = 0; ix < _length; ix++ ) { do { c = random.randomInt(65, 122); } while (c>90 && c<97); s += Num2Char(c); } return(s); } ; info(randomPassword()); } Последний раз редактировалось Poleax; 22.07.2009 в 16:04. |
|
|
За это сообщение автора поблагодарили: DreamCreator (3). |