Manipulation d'une chaîne de caractère

byosra Messages postés 3 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 25 août 2004 - 16 août 2004 à 12:37
cs_Zart Messages postés 285 Date d'inscription jeudi 29 juillet 2004 Statut Membre Dernière intervention 27 juin 2006 - 17 août 2004 à 11:25
Bonjour,
je suis entrain d'essayer des petites applications pour me familiariser avec le langage java et lorsque je veux exécuter ce code , je n'obtient rien :
String[] args;
int i = 0;
args[i]=jTextField1.getText().toString();
args[i+1]=jTextField2.getText().toString();
args[i+2]=jTextField3.getText().toString();
System.out.println(args[i]);
Jbuilder affiche que la variable args n'a peut pas été initialisée.
Losque je veux affecter une valeur à l'une des chaines de args, je n'en ai pas le droit.
Merci de me répondre , ce problème me gâche mon code :-)

2 réponses

wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 7
16 août 2004 à 13:10
String[] args=new String[3];

args[0]=jTextField1.getText(); (pas besoin de toString)
0
cs_Zart Messages postés 285 Date d'inscription jeudi 29 juillet 2004 Statut Membre Dernière intervention 27 juin 2006 1
17 août 2004 à 11:25
Autre chose je pense que tu n'arriveras pas à afficher le tableau de string directement fait une boucle :

for(int j=0;j<args.length;j++)
System.out.println(args[j]);

Comme ça, ce devrait être bon
0
Rejoignez-nous