Java: enlever les 2 dernier letre d'un String
Résolu/Fermé
tuturgeek
-
10 avril 2010 à 20:00
vlmath Messages postés 793 Date d'inscription vendredi 20 octobre 2006 Statut Contributeur Dernière intervention 4 septembre 2011 - 11 avril 2010 à 09:54
vlmath Messages postés 793 Date d'inscription vendredi 20 octobre 2006 Statut Contributeur Dernière intervention 4 septembre 2011 - 11 avril 2010 à 09:54
A voir également:
- Java supprimer le dernier caractère d'une chaine
- Supprimer une page word - Guide
- Caractère ascii - Guide
- Supprimer compte instagram - Guide
- Caractere speciaux - Guide
- Caractères spéciaux : comment taper des |—[©\½→}… - Guide
5 réponses
Sa marche pratiquement mais j'ai modifier ta ligne de code et sa marche:
recup = mot.substring(1, mot.length()-2)
recup = mot.substring(0, mot.length()-2)
Il faut mettre 0 a la place du 1 sinon sa enleve la 1er lettre du mot. :):)
Merci beaucoup pour ton aide.
recup = mot.substring(1, mot.length()-2)
recup = mot.substring(0, mot.length()-2)
Il faut mettre 0 a la place du 1 sinon sa enleve la 1er lettre du mot. :):)
Merci beaucoup pour ton aide.
vlmath
Messages postés
793
Date d'inscription
vendredi 20 octobre 2006
Statut
Contributeur
Dernière intervention
4 septembre 2011
160
10 avril 2010 à 20:08
10 avril 2010 à 20:08
Salut,
A tester :
A tester :
recup = mot.substring(1, mot.length()-2);
Il faut que tu utilises la méthode substring(int first, int last + 1) sachant que la numérotation commence à 0 et non 1.
Par exemple :
String mot = "il fait beau !".substring(8,12); // mot = beau
Donc je dirais un truc du genre :
String recup = mot.substring(mot.length - 2, mot.length +1)
Je ne suis pas sure des paramètres de substring, mais bon, teste on sait jamais ^^
Par exemple :
String mot = "il fait beau !".substring(8,12); // mot = beau
Donc je dirais un truc du genre :
String recup = mot.substring(mot.length - 2, mot.length +1)
Je ne suis pas sure des paramètres de substring, mais bon, teste on sait jamais ^^
Merci sa marche
recup = mot.substring(1, mot.length()-2);
correction :) : recup = mot.substring(0mot.length()-2);
il faut mettre 0 a la place du 1 sinon sa tenleve la 1er lettre du mot
Merci a toi.
recup = mot.substring(1, mot.length()-2);
correction :) : recup = mot.substring(0mot.length()-2);
il faut mettre 0 a la place du 1 sinon sa tenleve la 1er lettre du mot
Merci a toi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
vlmath
Messages postés
793
Date d'inscription
vendredi 20 octobre 2006
Statut
Contributeur
Dernière intervention
4 septembre 2011
160
11 avril 2010 à 09:54
11 avril 2010 à 09:54
Pas de problèmes.
Bonne prog.
Bonne prog.