Questo blog approfondirà l'utilizzo e l'applicazione del metodo casuale "NextInt ()" in Java.
Qual è il metodo "Random NextInt ()" in Java?
IL "NextInt ()Metodo del "Casuale"La classe viene utilizzata per generare un numero intero casuale con o senza l'intervallo specificato.
Sintassi (caso 1)
int nextint ()
Secondo questa sintassi, il prossimo casuale "int"Il valore viene restituito.
Sintassi (caso 2)
int nextint (int num)
In questa sintassi, "Num"Punta all'intervallo finale fino al quale il numero casuale deve essere generato a partire da"0".
Prima di procedere verso gli esempi, importa il seguente pacchetto per accedere a tutte le classi in "Giava.util.*" pacchetto:
Importa Java.util.*;
Esempio 1: applicazione del metodo "Random NextInt ()" per generare numeri interi casuali in Java
In questo esempio, il casuale "NextInt ()"Il metodo può essere utilizzato per generare numeri interi casuali:
Classe pubblica RandomInt
public static void main (string args [])
Casuale casuale = nuovo casuale ();
int risultato = casuale.NextInt ();
Sistema.fuori.println ("Il numero intero generato casualmente è:" + risultato);
Nelle righe di codice sopra, applica i seguenti passaggi:
Produzione
In questo risultato, si può vedere che i numeri interi casuali vengono generati ogni volta che il codice compila.
Dimostrazione dell'incontro "IllegalargumentException"
IL "NextInt ()Il metodo "lancia il"IllegalArgumentException"Nel caso dell'intervallo di fine specificato nel parametro del metodo"negativo", come segue:
Esempio 2: applicazione del metodo "Random NextInt ()" per generare numeri interi casuali all'interno di un intervallo specificato in Java
L'esempio seguente applica il metodo discusso per generare i numeri interi casuali all'interno di un determinato intervallo specificato:
classe pubblica randomint2
public static void main (string args [])
Casuale casuale = nuovo casuale ();
int risultato = casuale.NextInt (20);
Sistema.fuori.println ("L'intero generato casualmente tra (0-20) è:" + risultato);
Nel blocco del codice sopra:
Produzione
In questo risultato, si può vedere che i numeri casuali sono generati in conformità con il limite specificato.
Conclusione
IL "NextInt ()Metodo del "Casuale"La classe in Java viene utilizzata per generare un numero intero casuale con o senza l'intervallo specificato. Inoltre, questo metodo lancia il "IllegalArgumentException"Se l'intervallo specificato è negativo. Questo blog ha discusso degli approcci alla generazione di numeri interi casuali tramite il metodo casuale "NextInt ()".