Java | random()
La méthode random() renvoie un nombre de type double pseudo-aléatoire supérieur ou égal à 0.0 et inférieur à 1.0.
Syntaxe
static double random()
Paramètres
La méthode ne reçoit aucun argument.
Valeur de retour
Cette méthode renvoie un nombre de type double pseudo-aléatoire supérieur ou égal à 0.0 et inférieur à 1.0.
Exemple 1:
Le code suivant montre comment utiliser la méthode random():
public class Main { public static void main(String args[]) { // Générer un nombre aléatoire double nbr = Math.random(); // Sortie est différente à chaque exécution de ce code System.out.println("Nombre aléatoire : " + nbr); } }
Sortie:
Nombre aléatoire : 0.45253344537599394
Exemple 2:
public class Main { public static void main(String args[]) { // définir la plage int max = 10; int min = 1; int range = (max - min) + 1; // Générer un nombre aléatoire entre une plage spécifique int nbr = (int)(Math.random() * range) + min; // Sortie est différente à chaque exécution de ce code System.out.println("Nombre aléatoire : " + nbr); } }
Sortie:
Nombre aléatoire : 9