Récupération arguments méthode main
Fermé
parousky
Messages postés
325
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
20 février 2022
-
13 janv. 2014 à 14:26
e666 Messages postés 458 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 2 août 2014 - 13 janv. 2014 à 16:47
e666 Messages postés 458 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 2 août 2014 - 13 janv. 2014 à 16:47
A voir également:
- Récupération arguments méthode main
- Bagage à main - Guide
- Convertisseur récupération de texte - Guide
- Recuperation video youtube - Guide
- Recuperation compte gmail - Guide
- Scan ligne de la main gratuit - Télécharger - Photo & Graphisme
1 réponse
e666
Messages postés
458
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
2 août 2014
175
13 janv. 2014 à 16:47
13 janv. 2014 à 16:47
Bonjour,
Tu peux déclarer ta variable temps à l'intérieur du main et ne pas mettre de static.
Ensuite, tu as presque la bonne solution.
Il te suffit de faire :
Il y a une exception NumberFormatException qui peut être lancée si args[1] ne peut pas être converti en string.
Il te faut donc mettre le tout dans un try/catch comme ceci :
PS : penses à vérifier aussi si tu as bien 2 arguments avec :
Tu peux déclarer ta variable temps à l'intérieur du main et ne pas mettre de static.
Ensuite, tu as presque la bonne solution.
Il te suffit de faire :
temps = Integer.parseInt(args[1]);
Il y a une exception NumberFormatException qui peut être lancée si args[1] ne peut pas être converti en string.
Il te faut donc mettre le tout dans un try/catch comme ceci :
try {
temps = Integer.parseInt(args[1]);
} catch (NumberFormatException e){
System.out.println("Veuillez entrer un entier");
}
PS : penses à vérifier aussi si tu as bien 2 arguments avec :
args.lengthpour avoir le nombre d'arguments.