Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako generovať jedinečné náhodné celé čísla v Jave

Aj keď je nemožné , aby generovanie skutočne náhodných čísel Náhodná trieda Java počítača môže spoľahlivo generovať jedinečné pseudo - náhodných čísel s len pár riadkov kódu . Za účelom vytvorenia náhodných celých čísel je nutné deklarovať jednu inštanciu Random triedy . Potom môžete použiť túto inštanciu vytvoriť toľko náhodných celých čísel , ako budete potrebovať . Použitie iba jednu inštanciu náhodných skôr než niekoľko nezávislých inštancií zaisťuje , že každá náhodné číslo , ktoré budete vytvárať bude jedinečný . Návod dovolená 1

typ " import java.util.Random , " na samostatnom riadku mimo deklaráciu triedy v rovnakom súboru , ktorý máte v úmysle generovať náhodné číslo palcov

2

typu " Generátor náhodných = new Random ( ) ; " . rámci metódy , kde budete musieť vygenerovať náhodné číslo
3

typu " int min = 0 , int max = 99 ; " na novom riadku kódu . Nahradiť s tým , čo chcete , minimálna a maximálna hranica pre náhodný generátor byť nula a 99. Napríklad , ak ste chceli náhodné číslo medzi piatimi a 10 ( nie vrátane desiatich ) , zadajte " int min = 5 ; int max = 10 ; "
4

typ " . int randomInteger = generator.nextInt ( max- min ) + min ; . " na novom riadku k vytvoreniu novej náhodné číslo a uložiť ho do premennej " randomInteger "
5

použitie " ; generator.nextInt ( max- min ) + min ; " toľkokrát , koľkokrát je potrebné , aby aj naďalej vytvárať jedinečné náhodné celé čísla . Priradenie hodnoty do inej premennej zakaždým . Napríklad " int nextRandomInteger = generator.nextInt ( max- min ) + min ; " " . NextRandomInteger " by vytvoril nové náhodné číslo a uložiť ho do premennej

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené