Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Java Random Number Metod

    Random Number metoder i Java retur slumptal för användning i programmet . Det finns två sätt att generera ett slumptal i programmeringsspråket Java . För att generera slumptal med Java , bör du lära dig de grundläggande egenskaperna hos varje metod genom att studera exempel och en generator programmet demonstration i Java . Typer av Java Random Number Metoder

    Ett sätt att generera ett slumptal i programmeringsspråket Java är att använda Math.random . Detta är en instans av klassen Math , och används oftast när ett enda slumptal behövs i ett program . Ett andra sätt att skapa ett slumptal i Java är att skapa en java.util.Random objekt. Detta används ofta när en serie slumptal behövs . Använda Math.random ( )

    Math.random ( ) Addera returnerar en ( pseudo ) random dubbel inom intervallet 0,0 upp till 1,0 . Till exempel ://generera ett slumptal : double slumptalspositionsdata = Math.random ( ) ;//visa värdet av variabeln slumptalspositionsdata : System.out.println ( slumptalspositionsdata ) , Exempel utgång : 0,46041540179337437

    Mer om Math.random ( )

    Math.random ( ) kan gjutas för att ändra dess typ . Dessutom kan aritmetiska operationer användas för att omvandla den returnerade numret till ett annat intervall . Till exempel ://Returnerar en pseudo - slumpmässigt heltal mellan 0 och 9int slumptalspositionsdata = ( int ) ( Math.random ( ) * 10 ) ;
    Använda java.util.Random

    Javaklass java.util.Random genererar en ( pseudo ) slumptal baserat på en 48 - bitars frö //importera java.util.Random klassen : . import java.util.Random ;//instansiera en slumpmässig objekt : Random Randomizer = new Random ( ) ;//generera ett slumpmässigt heltal : int slumptalspositionsdata = randomizer.nextInt ( ) ;//visa värdet av variabeln slumptalspositionsdata : System.out.println ( slumptalspositionsdata ) , Exempel utgång : -783.604.159

    Mer om hjälp java.util.Random

    att ange ett antal intervall , använd nextInt ( int n ) för att ange intervallet 0 ( inklusive) till N ( exklusiv ) . Till exempel ://generera ett slumpmässigt heltal mellan 0 och 9Random Randomizer = new Random ( ) ; int slumptalspositionsdata = randomizer.nextInt ( 10 ) ;//generera ett slumpmässigt heltal mellan 10 och 19Random Randomizer = new Random ( ) ; int slumptalspositionsdata = randomizer.nextInt ( 10 ) 10 , Addera Java Random Number Generator Program

    följande är en fungerande Java-kod som visar enkla exempel för att generera slumptal //. import Java Random classimport java.util.Random ;//Java huvudklass - fullt program för att visa slumptal generationpublic klass RandomNumGeneratorMain { public void main ( String [] args ) { //användning Math.random ( ) för att generera slumptal heltal mellan 0 och 9int randomNumber1 = ( int ) ( Math.random ( ) * 10 ) , System.out.println ( " Random # 1 : " + randomNumber1 ) ;//användning java.util.Random att generera slumpmässigt heltal mellan 0 och 9Random randomizer = new Random ( ) ; int randomNumber2 = randomizer.nextInt ( 10 ) , System.out.println ( " Random # 2 : " + randomNumber2 ) ;//använda samma java.util.Random objekt att generera slumpmässigt heltal mellan 0 och 99int randomNumber3 = randomizer.nextInt ( 100 ) , System.out.println ( " Random # 3 : " + randomNumber3 ) ; } } Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnaden med två uppsättningar i Java
    ·Hur man skickar ett Int över nätverket i Java
    ·Hur man ska lösa ett Java Language ur minnet fel
    ·Så här ställer du in Classpath i Eclipse
    ·Vad är en pollett i Java
    ·Vad är " Instansvariabler " i Java
    ·Hur man lagrar heltal i en array i Java
    ·Lägga Nollor framme av ett nummer i Java
    ·Hur man beräknar tid Använda Java
    ·Lär dig Java Online
    Utvalda artiklarna
    ·Omdefiniera metoder i C + +
    ·Hur man lär sig att koda en mikrokontroller i C
    ·Hur man gör en katalog i Perl Med Script
    ·Hur man kör Adobe Reader i ett Word-makro
    ·Hur man bygger en spelmotor för nybörjare
    ·Hur man installerar Python Tk
    ·Hur man spelar ljud i Silverlight
    ·Konvertera ImageMagick PDF till Image PHP
    ·Hur man installerar pyinotify i Python 2.7
    ·Hur man byter flera Tokens i MySQL
    Copyright © Dator Kunskap http://www.dator.xyz