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

Java Random Metóda číslo

Náhodné metódy Počet v Jave vrátiť náhodných čísel pre použitie v programe . Existujú dva spôsoby , ako generovať náhodné číslo v programovacom jazyku Java . Za účelom generovania náhodných čísel pomocou jazyka Java , mali by ste sa naučiť základné vlastnosti jednotlivých metód pomocou príkladov , ktorí študujú a programového generátora demonštrácie v Jave . Typy Java náhodné číslo metódy

Jeden spôsob , ako generovať náhodné číslo v programovacom jazyku Java je pomocou Math.random . To je inštanciou triedy Math , a je najviac bežne používaný , keď je potreba jedno náhodné číslo v programe . Druhý spôsob , ako vytvoriť náhodné číslo v Jave je vytvoriť java.util.Random objekt . Toto sa bežne používa , keď je potreba rad náhodných čísel .
Použitie Math.random ( )

Math.random ( ) vráti ( pseudo ) náhodné dvojaký rámci rozmedzí 0,0 až 1,0 . Napríklad ://generovať náhodné číslo : double randomNumber = Math.random ( ) ;//pohľad hodnota premennej randomNumber : System.out.println ( randomNumber ) Príklad výstupu : 0,46041540179337437

Viac na Math.random ( )

Math.random ( ) môže byť obsadený zmeniť jeho typ . Okrem toho , aritmetické operácie môžu byť použité pre konverziu vrátené číslo na iný rozsah . Napríklad ://Vracia pseudonahodne číslo medzi 0 a 9int randomNumber = ( int ) ( Math.random ( ) * 10 ) ;
Použitie java.util.Random
< br . >

Java trieda java.util.Random generuje ( pseudo ) náhodných čísel na základe 48 - bit osiva //import java.util.Random triedy : import java.util.Random ;//vytvorenie inštancie náhodné objekt : Random randomizer = new Random ( ) ;//generovať náhodné celé číslo : int randomNumber = randomizer.nextInt ( ) ;//pohľad hodnoty premennej randomNumber : System.out.println ( randomNumber ) , výstup Príklad : -783604159

Viac informácií o použití java.util.Random

Ak chcete zadať rozsah čísel , použite nextInt ( int n) určiť rozsah 0 ( vrátane ) až n ( exkluzívne ) . Napríklad ://generovať náhodné číslo medzi 0 a 9Random Randomizer = new Random ( ) ; int randomNumber = randomizer.nextInt ( 10 ) ;//generovať náhodné číslo medzi 10 a 19Random Randomizer = new Random ( ) ; int randomNumber = randomizer.nextInt ( 10 ) 10 ; .
Java Random Number Generator Program

je nasledujúci pracovný Java kód , ktorý ukazuje jednoduché príklady generovanie náhodných čísel //import Java Náhodný classimport java.util.Random ;//Java Hlavná trieda - Kompletný program pre preukázanie náhodných čísel generationpublic triedy RandomNumGeneratorMain { public static void main ( String [ ] args ) { //použitie Math.random ( ) pre generovanie náhodných čísel integer medzi 0 a 9int randomNumber1 = ( int ) ( Math.random ( ) * 10 ) ; System.out.println ( " Random # 1 : " + randomNumber1 ) ;//použiť java.util.Random generovať náhodné číslo medzi 0 a 9Random randomizer = new Random ( ) ; int randomNumber2 = randomizer.nextInt ( 10 ) ; System.out.println ( " Random # 2 : " + randomNumber2 ) ;//používajú rovnaký java.util.Random objekt pre generovanie náhodné číslo medzi 0 a 99int randomNumber3 = randomizer.nextInt ( 100 ) ; System.out.println ( " Random # 3 : " + randomNumber3 ) ; } }

Najnovšie články

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