Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2833 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Variables incrementees

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Variables incrementees

n°557346
PETOZAK
Posté le 03-11-2003 à 10:29:41  profilanswer
 

Question de neophyte je sais :)
Est il possible de creer des variable dont le nom varie du genre:
Element "Row"+RowNumber;
on aurait:
Row1
Row2
.
..
...
Rown
une fonction du genre eval() du JS serait pas mal?
Merci

mood
Publicité
Posté le 03-11-2003 à 10:29:41  profilanswer
 

n°557350
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 03-11-2003 à 10:34:09  profilanswer
 

J'ai rien compris [:wam]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°557351
nerisson
Pic-pic
Posté le 03-11-2003 à 10:34:37  profilanswer
 

Pourquoi ne pas utiliser un tableau ?


---------------
Light is right
n°557354
PETOZAK
Posté le 03-11-2003 à 10:41:13  profilanswer
 

Au fait j'aimerai creer des variables qui auraient le meme nom comme toto par exemple mais dont le numero est different pour qu'il ny ait pas de conflit:
du genre dans une boucle comme ca:
for (i = 0; i < ColumnNuber; i++)
"toto"+i =Array[i];
mais le prob c qu'il faut un truc qui transforme ("toto"+i) en variable
c'est plus clair?

n°557357
lorill
Posté le 03-11-2003 à 10:42:10  profilanswer
 

c'est quoi le probleme avec les tableaux ?

n°557358
darklord
You're welcome
Posté le 03-11-2003 à 10:43:22  profilanswer
 

ptain les gars faut arrêter le PHP hein.
 
C'est quoi l'intérêt de *creer* des variables. En objet tu définis ta classe (la structure de ton objet) à l'avance et tu ne gènères pas ca la volée.
 
Si tu as besoin de X élement utilise une Collection ou un tableau


---------------
Just because you feel good does not make you right
n°557359
benou
Posté le 03-11-2003 à 10:45:18  profilanswer
 

utilise une Map ...
 
Map variables = new HashMap();
...
variables .put("toto" + 1, valeurToto);
...
ClassToto valeurToto = (ClassToto) variables.get("toto" + 1);


---------------
ma vie, mon oeuvre - HomePlayer
n°557360
PETOZAK
Posté le 03-11-2003 à 10:45:25  profilanswer
 

tu as peut etre raison mais le prob c'est que je connais pas le nombre d'objet qu j'aurais.

n°557361
darklord
You're welcome
Posté le 03-11-2003 à 10:46:16  profilanswer
 

PETOZAK a écrit :

tu as peut etre raison mais le prob c'est que je connais pas le nombre d'objet qu j'aurais.


 
et bien utilises une ArrayList, sa taille augmente dynamiquement


---------------
Just because you feel good does not make you right
n°557365
benou
Posté le 03-11-2003 à 10:50:04  profilanswer
 

une map aussi ...
et je pense qu'une map correspond mieux à ton besoin ...


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le 03-11-2003 à 10:50:04  profilanswer
 

n°557372
PETOZAK
Posté le 03-11-2003 à 10:59:57  profilanswer
 

Merci les gars :)

n°557373
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 03-11-2003 à 11:01:29  profilanswer
 

benou a écrit :

une map aussi ...
et je pense qu'une map correspond mieux à ton besoin ...


:heink:
Bin non, 'fin j'vois pas en quoi :??:
T'as l'indice, tu fais tonArrayList.get(indice) et pis c'est fini, y a pas de match [:spamafote]
Une Map c'est bien pour les associations clé/valeur, ici c'est pas le cas [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°557376
PETOZAK
Posté le 03-11-2003 à 11:02:31  profilanswer
 

au fait map c'est ds quel package?

n°557377
lorill
Posté le 03-11-2003 à 11:02:52  profilanswer
 

java.util

n°557382
benou
Posté le 03-11-2003 à 11:08:56  profilanswer
 

Taiche a écrit :


:heink:
Bin non, 'fin j'vois pas en quoi :??:


la question initiale est :  
Est il possible de creer des variable dont le nom varie du genre
 
Map permetde faire ca. Le cas où tes variables sont indéxés est un cas particulier ... Si ca lui convient tant mieux, mais Map correspond plus à sa demande initiale.


---------------
ma vie, mon oeuvre - HomePlayer
n°557386
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 03-11-2003 à 11:12:36  profilanswer
 

benou a écrit :


la question initiale est :  
Est il possible de creer des variable dont le nom varie du genre
 
Map permetde faire ca. Le cas où tes variables sont indéxés est un cas particulier ... Si ca lui convient tant mieux, mais Map correspond plus à sa demande initiale.


[:kiki]
Attends, faut aussi chercher à comprendre pourquoi le gars pose la question, hein :o Lui donner bêtement une réponse sans lui dire s'il se fourvoie ou sans le prévenir qu'y a p'têt une meilleure solution à son problème, ça l'aidera pas trop pour la suite. Alors oui, Map répond à la deuxième phrase du post, mais après avoir lu les autres lignes et les autres posts, je reste assez dubitatif quant à l'optimisation de Map pour répondre au problème dans sa totalité...


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°557394
benou
Posté le 03-11-2003 à 11:17:32  profilanswer
 

Taiche a écrit :


[:kiki]
Attends, faut aussi chercher à comprendre pourquoi le gars pose la question, hein :o


j'avais pas lu avec attention => j'ai juste répondu à la question.
 
C'est vrai que son besoin est bizare et que j'en vois pas l'utilité, mais bon ... d'après ce que je vois il a ses données dans un tableau et veux les mettre dans des variables. Dans ce cas là, je vois pas ce que ca apporte de transférer les données de son tableau dans une ArrayList [:spamafote] autant les garder dans le tableau...
(je suis d'accord, ca apporte pas non plus grand chose de les transférer dans une map ;))
 
edit : j'ai ma main gauche moins réveillée que ma main droite [:totoz]


Message édité par benou le 03-11-2003 à 11:21:11

---------------
ma vie, mon oeuvre - HomePlayer
n°557395
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 03-11-2003 à 11:19:17  profilanswer
 

benou a écrit :


j'avais pas lu avec attention => j'ai juste répondu à la question.


Ouais, t'as voulu gagner des bons points trop vite, quoi [:ddr555]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°557398
benou
Posté le 03-11-2003 à 11:21:55  profilanswer
 

Taiche a écrit :


Ouais, t'as voulu gagner des bons points trop vite, quoi [:ddr555]


[:ddr555]
 
de toute façon, -- a arrêté de compter les points :(


Message édité par benou le 03-11-2003 à 11:22:03

---------------
ma vie, mon oeuvre - HomePlayer
n°557746
the real m​oins moins
Posté le 03-11-2003 à 15:30:48  profilanswer
 

[:cupra]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°557849
veryfree
Posté le 03-11-2003 à 17:15:15  profilanswer
 

c clair que ce qu'il demande c'est du bricolage :/
 
j'utilisait ce genre de supercherie en php comme beaucoup d'autre je pense :ange:


Message édité par veryfree le 03-11-2003 à 17:17:57
n°558059
noldor
Rockn'roll
Posté le 03-11-2003 à 21:35:27  profilanswer
 

veryfree a écrit :

c clair que ce qu'il demande c'est du bricolage :/
 
j'utilisait ce genre de supercherie en php comme beaucoup d'autre je pense :ange:

moi aussi, et j'en étais pas fier

n°558822
PETOZAK
Posté le 04-11-2003 à 17:18:23  profilanswer
 

DarkLord a écrit :

ptain les gars faut arrêter le PHP hein.
 
C'est quoi l'intérêt de *creer* des variables. En objet tu définis ta classe (la structure de ton objet) à l'avance et tu ne gènères pas ca la volée.
 
Si tu as besoin de X élement utilise une Collection ou un tableau


 
Darklord avait raison!
sinon c pas du PHP mais du JSP :)

n°558827
nraynaud
lol
Posté le 04-11-2003 à 17:26:51  profilanswer
 

de toutes façon son besoin c'est du lisp :
 
(setq nom_variable valeur)
avec nom_variable qui est une chaine de caratères.


---------------
trainoo.com, c'est fini
n°558839
lorill
Posté le 04-11-2003 à 17:38:27  profilanswer
 

nraynaud a écrit :

de toutes façon son besoin c'est du lisp :
 
(setq nom_variable valeur)
avec nom_variable qui est une chaine de caratères.


du python :
setattr(self, "nom", valeur)

n°558842
nraynaud
lol
Posté le 04-11-2003 à 17:44:01  profilanswer
 

du smalltalk (mais j'ai plus la syntaxe en tête)


---------------
trainoo.com, c'est fini
n°558845
nraynaud
lol
Posté le 04-11-2003 à 17:44:24  profilanswer
 

en fait c'est java qui suxe !


---------------
trainoo.com, c'est fini
n°558937
darklord
You're welcome
Posté le 04-11-2003 à 19:11:08  profilanswer
 

nraynaud a écrit :

en fait c'est java qui suxe !


 
c'est fini oui :o


---------------
Just because you feel good does not make you right
n°558940
nraynaud
lol
Posté le 04-11-2003 à 19:15:31  profilanswer
 

DarkLord a écrit :


 
c'est fini oui :o

non : C# c'est l'avenir alors que java c'est un passé peu glorieux.


---------------
trainoo.com, c'est fini
n°558944
darklord
You're welcome
Posté le 04-11-2003 à 19:18:39  profilanswer
 

ah bon évidemment si on atteind ce niveau, je sors :o


---------------
Just because you feel good does not make you right
n°558946
nraynaud
lol
Posté le 04-11-2003 à 19:23:32  profilanswer
 

reste ! c'est pas que de ta faute si tu a été credule au point de croire qu'un sous-smalltalk avait un quelconque rôle à jouer dans l'histoire de l'informatique. Les adhérents d'une secte ne sont pas forcément les coupables.
 
 
edit : pheautes.


Message édité par nraynaud le 04-11-2003 à 19:33:03

---------------
trainoo.com, c'est fini
n°558947
darklord
You're welcome
Posté le 04-11-2003 à 19:24:14  profilanswer
 

nraynaud a écrit :

reste ! c'est pas que de ta faute si tu a été credule au point de croire qu'un sous-smalltalk avec un quelconque rôle à jouer dans l'histoire de l'informatique. Les adhérents d'une secte ne sont pas forcément les coupables.


 
mais alors là, n'importe quoi :o


---------------
Just because you feel good does not make you right
n°558948
the real m​oins moins
Posté le 04-11-2003 à 19:24:42  profilanswer
 

bonjour, je m'appelle darklord et j'ai pas d'humour [:cupra]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°558951
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 04-11-2003 à 19:28:40  profilanswer
 

the real moins moins a écrit :

bonjour, je m'appelle darklord et j'ai pas d'humour [:cupra]


Salut, moi c'est moins moins et chu aigri [:dawa] On joue ensemble ? [:god]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°558952
noldor
Rockn'roll
Posté le 04-11-2003 à 19:30:36  profilanswer
 

nraynaud a écrit :

reste ! c'est pas que de ta faute si tu a été credule au point de croire qu'un sous-smalltalk avec un quelconque rôle à jouer dans l'histoire de l'informatique. Les adhérents d'une secte ne sont pas forcément les coupables.

keskifopalirici

n°558953
darklord
You're welcome
Posté le 04-11-2003 à 19:31:12  profilanswer
 

Taiche a écrit :


Salut, moi c'est moins moins et chu aigri [:dawa] On joue ensemble ? [:god]


 
 [:xp1700]


---------------
Just because you feel good does not make you right
n°558955
the real m​oins moins
Posté le 04-11-2003 à 19:43:16  profilanswer
 

ça y  est hein, vous avez découvert que j'étais pas gros, l'a fallu que vous trouviez autre chose :pfff: :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°558961
benou
Posté le 04-11-2003 à 19:47:22  profilanswer
 

the real moins moins a écrit :

ça y  est hein, vous avez découvert que j'étais pas gros, l'a fallu que vous trouviez autre chose :pfff: :o


 :non: on tous fait croire qu'on croyait au chiffre bidon que tu avais donné ...


---------------
ma vie, mon oeuvre - HomePlayer
n°558973
the real m​oins moins
Posté le 04-11-2003 à 20:04:36  profilanswer
 

[:kiki]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°558983
nraynaud
lol
Posté le 04-11-2003 à 20:24:55  profilanswer
 

benou a écrit :


 :non: on tous fait croire qu'on croyait au chiffre bidon que tu avais donné ...

Java possède une algèbre modulaire, le calcul a été fait en entiers ...
 
Le chiffre est peut-être pas bidon, je crois avoir une explication scientifique.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Variables incrementees

 

Sujets relatifs
Prob de variables de session...[PHP] mes variables de sessions ne fonctionne pas
[PHP] variables normales/globales, constantes...Récuperer les variables
j'ai un prob ->Question facile sur les variables SVP merci"Concaténation de Noms de variables" ...
Comment déclarer des variables séparés par des points sous oracle???Insertion de variables un peu spéciales dans une table
[LaTeX] comment utiliser des variables et faire du calculfonction de comparaison entre plusieurs variables
Plus de sujets relatifs à : Variables incrementees


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR