Creer un intervalle pour un la fct random

Résolu
i just wanna know -  
 i just wanna know -
Bonjour tout le monde,

Est il possible de passer à la fonction Random de Java un intervalle qui n'est pas numérique c'est à dire je veux que mon indice (i) choisisse aléatoirement entre (i,i+1,i-1)??
si ce n'est pas faisable comment peut on exprimer ceci???merci d'avance


A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
"un intervalle qui n'est pas numérique" ???

Ce que tu veux c'est avoir un des trois entiers {i,i+1,i-1} ?
Dans ce cas tu choisis un entier aléatoire entre 0 (inclu) et 3 (exclu) et tu ajoutes i-1.

int n = i-1 + new Random().nextInt(3); // n=i-1, i, ou i+1...
La confiance n'exclut pas le contrôle
0
i just wanna know
 
Merci beaucoup KX c'est vraiment simple comme instruction mais c'est la 1ere fois que je manipule le random :p
0