Il linguaggio di programmazione Java è un potente strumento in informatica , offrendo possibilità illimitate per tutti i tipi di programmi . Tra le molte caratteristiche di Java è la possibilità di generare numeri casuali , in formato sia in virgola fissa e virgola mobile . Questa guida passerà attraverso i passaggi necessari per inizializzare questa funzionalità e di generare numeri casuali . Cose che ti serviranno 
 computer con installato 
 ambiente di sviluppo Java Java si ha familiarità con 
 Show More Istruzioni 
 Importazione e inizializzazione casuale 
 1 
 aperto il file java la funzionalità di numeri casuali viene utilizzato in Questo file di Java può essere un nuovo programma o di uno esistente . 
 2 
 digitare la seguente riga di codice nel file Java , sopra la dichiarazione di classe per questo file Java : java.util.Random importazione; questa linea consente di importare il pacchetto della libreria casuale richiesto per generare numeri casuali 
 3 
 Crea un istanza della classe Random , che consente l'accesso a . metodi per generare numeri casuali . Un esempio di codice per la creazione di istanze a caso è il seguente: . Generatore casuale = new Random (); Una volta istanziato , i metodi a caso può essere utilizzato per generare numeri casuali 
 generazione di numeri casuali 
 4 
 Creare un intero casuale chiamando il metodo casuale nextInt ( ) . Questo metodo restituisce un numero intero compreso tra l'intervallo valido di interi Java . Un esempio di chiamare questo metodo è : int r = generator.nextInt (); 
 5 
 Creare una virgola mobile casuale chiamando il metodo casuale nextDouble ( ) . Questo metodo restituisce un valore compreso tra 0 e 1 , ma non tornerà mai 0 o 1 . Un esempio di chiamare questo metodo è : double s = generator.nextDouble (); 
 6 
 Creare una gaussiana casuale chiamando il metodo casuale nextGaussian ( ) . Questo metodo restituirà un numero da una distribuzione normale , data una media 0 e una deviazione standard di 1 . Un esempio di chiamare questo metodo è : int t = generator.nextGaussian ();