alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 2008
-
2 déc. 2005 à 17:18
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 2010
-
4 déc. 2005 à 10:04
bonjour,
je voudrais savoir quelles sont les differences de gestions des tableaux entre java et VB6.
en vb, il existe des mots clef type "Preserve" pour garder les 1er elements d'1 tableau dont on modifie la taille. qu'en est il en java ?
par exemple :
...
JTextField[] nomItem = new JTextField[15];
for (int i=0; i<15;i++) {
nomItem[i] = new JTexField("" + i);
}
...
nomItem = new JTextField[8];
qu'est t'il advenu de mes 8 1ers JTextField ? est-ce que ce sont les mêmes qu'auparavant ? est-ce de neau controles ?
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 4 déc. 2005 à 10:04
laugmentation des taille en tableau est a chier d'apres ce que je me souvien !! j'avais un code je croi qui permettait de l'augmenter mais je l'ai perdu !!
si jamais tu veut travailler avec des tableau a taille non defini utilise les arraylist ou les vector
"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 3 déc. 2005 à 10:58
Oui, dks, c'est moi ;)
Si tu déclare ton tableau en new, je pense que java va te créer un
nouvel espace mémoire pour ton tableau et tu perdras les anciennes
informations. (à confirmer par les plus chevronés du java quand même !)
Je ne sais pas comment on peut conserver les anciennes données d'un
tableau après une réaffectation de taille, mais je pense que ca doit
être possible, là encore, les plus chevronés pourront sûrement te
répondre.
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/