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

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 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
    1. 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