Choisir un élément aléatoire dans un tableau est une tâche de programmation courante. Par exemple, vous devrez peut-être sélectionner un nom aléatoire dans une liste ou générer un mot de passe aléatoire.
Problème :
Étant donné un tableau d'entiers, comment pouvons-nous sélectionner au hasard un élément ?
Solution :
On peut utiliser la classe Random pour générer un nombre aléatoire compris dans la plage de longueur du tableau. Ce nombre est ensuite utilisé comme index pour extraire l'élément aléatoire.
import java.util.Random; public static int getRandom(int[] array) { int rnd = new Random().nextInt(array.length); return array[rnd]; }
Par exemple, avec le tableau new int[]{1,2,3}, le code générerait un nombre aléatoire compris entre 0 et 2 (inclus). Si le nombre aléatoire est 1, l'élément à l'index 1 dans le tableau sera renvoyé, qui est 2.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!