Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thibaut Desmarest
Helder wrote:
yop!
désolé mais j'ai pas trouvé dans le manuel comme réussir à faire
comment prendre mon arg[1] et le mettre dans une variable de type char (pour l'utiliser dans un switch)
merci !
Tu peux récupérer le premier caractère de chaque chaine de args. comme ça en plus tu es sur que ça marche même si l'utilisateur tape "oui" car toi tu récupèreras 'o' de toutes façons. N'oublie pas de faire des tests sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Bon courage,
Thibaut
Helder wrote:
yop!
désolé mais j'ai pas trouvé dans le manuel comme réussir à faire
comment prendre mon arg[1] et le mettre dans une variable de type char
(pour l'utiliser dans un switch)
merci !
Tu peux récupérer le premier caractère de chaque chaine de args. comme
ça en plus tu es sur que ça marche même si l'utilisateur tape "oui" car
toi tu récupèreras 'o' de toutes façons. N'oublie pas de faire des tests
sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
désolé mais j'ai pas trouvé dans le manuel comme réussir à faire
comment prendre mon arg[1] et le mettre dans une variable de type char (pour l'utiliser dans un switch)
merci !
Tu peux récupérer le premier caractère de chaque chaine de args. comme ça en plus tu es sur que ça marche même si l'utilisateur tape "oui" car toi tu récupèreras 'o' de toutes façons. N'oublie pas de faire des tests sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Bon courage,
Thibaut
yvon.thoravalNO-SPAM
Thibaut Desmarest wrote:
N'oublie pas de faire des tests sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Why not :
char argument = arg[1].toLowerCase().charAt(0);
??? -- yt
Thibaut Desmarest <thibaut@cogidis.com> wrote:
N'oublie pas de faire des tests
sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
N'oublie pas de faire des tests sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Why not :
char argument = arg[1].toLowerCase().charAt(0);
??? -- yt
Thibaut Desmarest
Yvon Thoraval wrote:
Thibaut Desmarest wrote:
N'oublie pas de faire des tests sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Why not :
char argument = arg[1].toLowerCase().charAt(0);
???
Parceque je lui laissais le choix de la manière dont il voulait traiter la casse des lettres. Je lui donne simplement la réponse à sa question avec la commande la plus simple, après à lui de broder autour...
Mais s'il m'avait demandé ensuite comment faire pour la casse, j'aurais surement écrit un truc dans le genre de ce que tu as mis...
Yvon Thoraval wrote:
Thibaut Desmarest <thibaut@cogidis.com> wrote:
N'oublie pas de faire des tests
sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Why not :
char argument = arg[1].toLowerCase().charAt(0);
???
Parceque je lui laissais le choix de la manière dont il voulait traiter
la casse des lettres. Je lui donne simplement la réponse à sa question
avec la commande la plus simple, après à lui de broder autour...
Mais s'il m'avait demandé ensuite comment faire pour la casse, j'aurais
surement écrit un truc dans le genre de ce que tu as mis...
N'oublie pas de faire des tests sur la casse (minuscule/majuscule) avant d'entrer dans ton switch.
char argument = arg[1].charAt(0);
Why not :
char argument = arg[1].toLowerCase().charAt(0);
???
Parceque je lui laissais le choix de la manière dont il voulait traiter la casse des lettres. Je lui donne simplement la réponse à sa question avec la commande la plus simple, après à lui de broder autour...
Mais s'il m'avait demandé ensuite comment faire pour la casse, j'aurais surement écrit un truc dans le genre de ce que tu as mis...
Olivier Thomann
char argument = arg[1].toLowerCase().charAt(0); Je dirais plutôt:
Character.toLowerCase(args[1].charAt(0))
Ça évite de transformer toute la chaine en minuscule quand seul le premier caractère est utilisé :-). -- Olivier
char argument = arg[1].toLowerCase().charAt(0);
Je dirais plutôt:
Character.toLowerCase(args[1].charAt(0))
Ça évite de transformer toute la chaine en minuscule quand seul le
premier caractère est utilisé :-).
--
Olivier
char argument = arg[1].toLowerCase().charAt(0); Je dirais plutôt:
Character.toLowerCase(args[1].charAt(0))
Ça évite de transformer toute la chaine en minuscule quand seul le premier caractère est utilisé :-). -- Olivier
Helder
Parceque je lui laissais le choix de la manière dont il voulait traiter la casse des lettres. Je lui donne simplement la réponse à sa question avec la commande la plus simple, après à lui de broder autour...
Mais s'il m'avait demandé ensuite comment faire pour la casse, j'aurais surement écrit un truc dans le genre de ce que tu as mis...
merci
ça me serivra doublement, au début j'avais besoin seulement de récupérer un signe ex : + , x , ... mais ça m'aide d'en savoir d'avantage
Parceque je lui laissais le choix de la manière dont il voulait traiter
la casse des lettres. Je lui donne simplement la réponse à sa question
avec la commande la plus simple, après à lui de broder autour...
Mais s'il m'avait demandé ensuite comment faire pour la casse, j'aurais
surement écrit un truc dans le genre de ce que tu as mis...
merci
ça me serivra doublement, au début j'avais besoin seulement de récupérer
un signe ex : + , x , ... mais ça m'aide d'en savoir d'avantage
Parceque je lui laissais le choix de la manière dont il voulait traiter la casse des lettres. Je lui donne simplement la réponse à sa question avec la commande la plus simple, après à lui de broder autour...
Mais s'il m'avait demandé ensuite comment faire pour la casse, j'aurais surement écrit un truc dans le genre de ce que tu as mis...
merci
ça me serivra doublement, au début j'avais besoin seulement de récupérer un signe ex : + , x , ... mais ça m'aide d'en savoir d'avantage