Les valeurs de args[x]
John_Doe
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
je rencontre actuellement un problème qui me surprends assez...
Je fais une appli console en java qui prends des arguments en entrée, ou je souhaite changer le traitement en fonction de l'argument
Voici un exemple concret :
Je voudrais avoir ici marqué "Success", sauf qu'en faisant
"2nd Success" apparait cependant.
Merci d'avance!
Cordialment,
je rencontre actuellement un problème qui me surprends assez...
Je fais une appli console en java qui prends des arguments en entrée, ou je souhaite changer le traitement en fonction de l'argument
Voici un exemple concret :
public class test {
public static void main(String[] args) {
int longueur = args.length;
String test = null;
int test2;
for (int i=0; i<longueur;i++) {
System.out.println(args[i]);
}
test = args[0];
System.out.println(test);
test2 = Integer.parseInt(args[1]);
if (args[0] == "a")
System.out.println("Success");
if (test2 == 1)
System.out.println("2nd Success");
}
}
Je voudrais avoir ici marqué "Success", sauf qu'en faisant
j'ai bien en sortie dans println(args[0] qui donne "a", mais je n'affiche pas "Success", alors que c'est mon objectif...
javac test.java (recompile pour être sur que j'ai la dernière version)
java test a b
"2nd Success" apparait cependant.
Merci d'avance!
Cordialment,
A voir également:
- Les valeurs de args[x]
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Photoscape x - Télécharger - Retouche d'image
- Direct x - Télécharger - Pilotes & Matériel
- Photofiltre studio x - Télécharger - Retouche d'image