Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java Random Number Method
Random Number methoden in Java terug willekeurige getallen voor gebruik in het programma . Er zijn twee manieren om een ​​willekeurig getal in de programmeertaal Java te genereren . Om willekeurige getallen met behulp van Java te genereren, moet u de basiseigenschappen van elke methode leren door het bestuderen van voorbeelden en een generator programma demonstratie in Java . Soorten Java Random Number Methoden

Een manier om een ​​willekeurig getal in de programmeertaal Java te genereren is met behulp Math.random . Dit is een instantie van de klasse Math , en wordt het meest gebruikt bij een enkel willekeurig getal nodig is in een programma . Een tweede manier om een ​​willekeurig getal in Java te maken is om een java.util.Random object te maken . Dit wordt vaak gebruikt wanneer een reeks willekeurige getallen nodig zijn .
Behulp Math.random ( ) op

Math.random
( ) retourneert een ( pseudo ) random dubbel binnen het bereik van 0,0 tot 1,0 . Bijvoorbeeld ://genereren van een willekeurig getal : dubbele randomNumber = Math.random ( ) ;//view waarde van de variabele randomNumber : System.out.println ( randomNumber ) ; Voorbeeld van uitvoer : 0,46041540179337437
< br > Meer over Math.random ( ) op

Math.random
( ) kan worden uitgebracht om zijn type te veranderen . Bovendien kunnen rekenkundige bewerkingen worden gebruikt om het teruggekeerde nummer om te zetten in een ander bereik . Bijvoorbeeld ://Geeft een pseudo - willekeurig getal tussen 0 en 9int randomNumber = ( int ) ( Math.random ( ) * 10 ) ;
behulp java.util.Random
< br >

de Java-klasse java.util.Random genereert een ( pseudo ) random getal gebaseerd op een 48 - bit zaad //importeren van de java.util.Random klasse: . import java.util.Random ;//instantiëren een Random object : Random randomizer = new Random ( ) ;//het genereren van een willekeurig getal : int randomNumber = randomizer.nextInt ( ) ;//view waarde van de variabele randomNumber : System.out.println ( randomNumber ) ; Voorbeeld van uitvoer : -783604159 < br >
Meer over het gebruik van java.util.Random

Als u een nummer wilt opgeven , gebruik nextInt ( int n ) om het bereik van 0 ( inclusief) opgeven om n ( exclusief) . Bijvoorbeeld ://genereren van een willekeurig getal tussen 0 en 9Random randomizer = new Random ( ) ; int randomNumber = randomizer.nextInt ( 10 ) ;//het genereren van een willekeurig getal tussen 10 en 19Random randomizer = new Random ( ) ; int randomNumber = randomizer.nextInt ( 10 ) 10 ;
Java Random Number Generator Programma

Het volgende is een werkende Java- code die een goede illustratie eenvoudige voorbeelden van het genereren van willekeurige getallen //. import Java Random classimport java.util.Random ;//Java hoofdklasse - volledig programma om willekeurig getal generationpublic class RandomNumGeneratorMain {public static void main ( String [ ] args ) demonstreren { //gebruik Math.random ( ) om willekeurig getal integer genereren tussen 0 en 9int randomNumber1 = ( int ) ( Math.random ( ) * 10 ) ; System.out.println ( " Random # 1 : " + randomNumber1 ) ;//gebruik java.util.Random om willekeurige getal genereren tussen 0 en 9Random randomizer = new Random ( ) ; int randomNumber2 = randomizer.nextInt ( 10 ) ; System.out.println ( " Random # 2 : " + randomNumber2 ) ;//gebruiken dezelfde java.util.Random object om willekeurig getal tussen 0 genereren en 99int randomNumber3 = randomizer.nextInt ( 100 ) ; System.out.println ( " Random # 3 : " + randomNumber3 ) ; } }

Previous: Next:
  Java Programming
·Hoe het opzetten van Eclipse m…
·Hoe te Beweringen inschakelen …
·Java Byte Functies 
·Wat is JDBC Abstractie ? 
·Hoe te Program Androids voor b…
·Java GUI Tutorial voor NetBean…
·Hoe te Grafieken in Java Build…
·Hoe je Java Boxes code 
·Hoe aan een andere klasse in J…
  Related Articles
Hoe maak je een Random Access-bestand Cr…
Hoe maak je een nummer invoeren met twee…
Hoe kan ik een string omzetten naar een …
Hoe te converteren van een nummer naar e…
Hoe kan ik een string omzetten naar een …
Om te lezen hoe een PC serienummer in Vi…
Hoe je aantal decimalen Fix in Visual Ba…
Hoe naar Round een nummer in Visual Basi…
Hoe te tellen het aantal geselecteerde b…
  Programmering Articles
·Hoe maak je een DIV positie in een brows…
·Hoe maak je een Subroutine Call vanuit z…
·Hoe maak je een functie Prototype in DLL…
·Hoe maak je een Byte Verwijzing in Werke…
·Hoe maak je een tekstveld opmaken om sle…
·Hoe te Olympus DSS -bestanden convertere…
·Hoe de strerror functie in gebruik C + +…
·Hoe toegang en Voer een Select Query in …
·Hoe te Lege Tags Verwijder in PHP DOM 
Copyright © Computer Kennis http://www.nldit.com