Les valeurs de args[x]
John_Doe
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
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