Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thème • Retourner sur la fiche du thème
prend aléatoirement une valeur dans une table ???
5 participants
Page 1 sur 1
prend aléatoirement une valeur dans une table ???
salut a ts le monde
j'ai une question conçernant les tableaus en java;
est ce qu'il est possible de prendre une valeur parmi les valeurs d'une tableau aléatoirement .
et aussi je veux que l'indice retourné aléatoirement sera compris entre par exemple 2 nobre.
et merçi
j'ai une question conçernant les tableaus en java;
est ce qu'il est possible de prendre une valeur parmi les valeurs d'une tableau aléatoirement .
et aussi je veux que l'indice retourné aléatoirement sera compris entre par exemple 2 nobre.
et merçi
owenho- Modérateur
- Messages : 115
Points : 5744
Réputation : 4
Date d'inscription : 02/05/2009
Age : 34
Localisation : larache/rabat
Re: prend aléatoirement une valeur dans une table ???
j'ai pas encore commencer la progrmation en JAVA
ma3lik ri b si oussama
ma3lik ri b si oussama
ELBADRI.Zakaria- Administrateur
- Messages : 141
Points : 5920
Réputation : -1
Date d'inscription : 01/05/2009
Age : 34
Re: prend aléatoirement une valeur dans une table ???
hhh wé justement
merçi
merçi
owenho- Modérateur
- Messages : 115
Points : 5744
Réputation : 4
Date d'inscription : 02/05/2009
Age : 34
Localisation : larache/rabat
Re: prend aléatoirement une valeur dans une table ???
Le tableau en java est un objet, l'initialisation des objets en java ne se fait pas automatiquement sauf dans certain cas, quand ce n'est pas initialisé la compilation ne s'effectue pas, dans le cas contraire c'est initialisé à des valeurs par défaut :
Null
0
0.0
etc
Null
0
0.0
etc
mustang- Membre actif
- Messages : 76
Points : 5770
Réputation : 6
Date d'inscription : 26/04/2009
Re: prend aléatoirement une valeur dans une table ???
wé j'ai bien compris ce que vous avez dis mais tu n'a pas repondé a ma question .
tous simplement je voudrais que l'indice sera choisi aléatoirement par exemple.
int i=rand(1,10);
SOP(tab[i]);
ou bien random() je sais pa moi
tous simplement je voudrais que l'indice sera choisi aléatoirement par exemple.
int i=rand(1,10);
SOP(tab[i]);
ou bien random() je sais pa moi
owenho- Modérateur
- Messages : 115
Points : 5744
Réputation : 4
Date d'inscription : 02/05/2009
Age : 34
Localisation : larache/rabat
Re: prend aléatoirement une valeur dans une table ???
Ah! Je crois que c'est possible. il n'y a pas de raison pour que ça soit pas le cas.
mustang- Membre actif
- Messages : 76
Points : 5770
Réputation : 6
Date d'inscription : 26/04/2009
Re: prend aléatoirement une valeur dans une table ???
Salut Mr Owenho
ce que tu as ecrit existe....mais c pooo en java
bon,
-tu vas devoir créer une instance de la classe Random
-tu l'initialise par quelque chose qui varie...le temps systeme souvent
-Pour obtenir le nombre aléatoire tu utilise la fonction nextInt();
Bon courage
ce que tu as ecrit existe....mais c pooo en java
bon,
-tu vas devoir créer une instance de la classe Random
-tu l'initialise par quelque chose qui varie...le temps systeme souvent
-Pour obtenir le nombre aléatoire tu utilise la fonction nextInt();
- Code:
Random alea;
alea=new Random(System.currentTimeMillis());
System.out.println(alea.nextInt());
- Code:
System.out.println(tab[alea.nextInt()%n]);
Bon courage
Re: prend aléatoirement une valeur dans une table ???
votre iddée est ça marche ;mais il me donne comme nombre aléatoire 6057954674 et parfois
-3590521356 et mon tableau contient que 5 valeurs. achaque fois brit chi valeu apparaitra aléatoirement .
donc aussi votre modulo ça marche plus ;
je vais réflechis f had l3ayba.
et mérçi.
-3590521356 et mon tableau contient que 5 valeurs. achaque fois brit chi valeu apparaitra aléatoirement .
donc aussi votre modulo ça marche plus ;
je vais réflechis f had l3ayba.
et mérçi.
owenho- Modérateur
- Messages : 115
Points : 5744
Réputation : 4
Date d'inscription : 02/05/2009
Age : 34
Localisation : larache/rabat
Re: prend aléatoirement une valeur dans une table ???
K, mon pote, le modulo c po le mien...mais une chose est certaine...
0 <= n%5 <= 4
reverifi ton code !!!
0 <= n%5 <= 4
reverifi ton code !!!
Re: prend aléatoirement une valeur dans une table ???
bjr owenho
la solution proposé par ossama est juste mai t dois ajouter le nombre d'indice comme argument de la fonction nextint(10)
la solution proposé par ossama est juste mai t dois ajouter le nombre d'indice comme argument de la fonction nextint(10)
hname- Amateur
- Messages : 5
Points : 5488
Réputation : 0
Date d'inscription : 10/05/2009
Age : 36
Re: prend aléatoirement une valeur dans une table ???
salu M.hname moi jai pas dis que le code de maligno est faute . jai testé le code çamarhe trés bien .mais il me donne des grandes valeurs .rani déja dis ça.
et pour que la methode de maligno donne ce que je veux (une valeur aléatoire entre 0 et 10)
il faut ajouter 10 dans
alea.nextInt(10),
et pour que la methode de maligno donne ce que je veux (une valeur aléatoire entre 0 et 10)
il faut ajouter 10 dans
alea.nextInt(10),
- Code:
Random alea;
alea=new Random(System.currentTimeMillis());
System.out.println(alea.nextInt(10));
- Code:
java.util.Random a=new java.util.Random();
b=a.nextInt(8);
System.out.println(b);
owenho- Modérateur
- Messages : 115
Points : 5744
Réputation : 4
Date d'inscription : 02/05/2009
Age : 34
Localisation : larache/rabat
Re: prend aléatoirement une valeur dans une table ???
donc voila une solution de ma premier question :owenho a écrit:salut a ts le monde
j'ai une question conçernant les tableaus en java;
est ce qu'il est possible de prendre une valeur parmi les valeurs d'une tableau aléatoirement .
et aussi je veux que l'indice retourné aléatoirement sera compris entre par exemple 2 nobre.
et merçi
- Code:
package owenho;
import java.util.*;
public class Rando {
public static void main(String[] args) {
// TODO Auto-generated method stub
int b=0;
boolean[] tab={false,true,false,true,true,true,false,false};
java.util.Random a=new java.util.Random();
b=a.nextInt(8);
System.out.println(tab[b]);
}
}
merçi a tous le monde
owenho- Modérateur
- Messages : 115
Points : 5744
Réputation : 4
Date d'inscription : 02/05/2009
Age : 34
Localisation : larache/rabat
Re: prend aléatoirement une valeur dans une table ???
oui owenho c absolument c que je voulai dire
hname- Amateur
- Messages : 5
Points : 5488
Réputation : 0
Date d'inscription : 10/05/2009
Age : 36
Sujets similaires
» RMI référence Client dans le Serveur
» La table ASCII
» Liste des personne connecté dans une application chat
» Les phases de compilation dans le langage C
» importer des images dans eclipse
» La table ASCII
» Liste des personne connecté dans une application chat
» Les phases de compilation dans le langage C
» importer des images dans eclipse
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Jeu 28 Nov - 8:07 par arsenepoutsi
» CCNA version 4 français
Dim 31 Mar - 15:15 par kadhouceeee
» Trés important " Livre exercices en langage C ( claude delannoy) "
Jeu 27 Sep - 16:31 par latifa oustouh
» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
Jeu 26 Avr - 9:51 par miloduvi
» Langage IDL(Interface Definition Language)
Mar 27 Sep - 13:02 par Abdelkhalek Bakkari
» demande cours PHP
Jeu 2 Juin - 11:23 par elasriahmed
» exemple page web réaliser avec du html et JavaScript
Lun 30 Mai - 4:05 par ouh.rouchan.zakaria
» cours group2_ 2année 2011
Dim 20 Mar - 15:35 par El Maligno Angelo
» Cours : Infrastructures Réseaux 2003 Server
Mar 15 Fév - 6:55 par jettjackson
» cours officiel de CCNA 2
Mar 18 Jan - 13:53 par agares