Java: enlever les 2 dernier letre d'un String
Résolu
tuturgeek
-
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Jaimerais que l'on m'aide sur une partie de mon code source Java.
Jais une variable "String mot" cette variable contient un mot tapé par l'utilisateur.
Puis je voudrais recuperer le mot dans une autre variable "String recup" mais je voudrais amputer ce mot de ces 2 derniere lettres.
Pourriez-vous me donner la ligne de code pour extraire ces 2 derniere lettre.
Merci d'avance.
Jaimerais que l'on m'aide sur une partie de mon code source Java.
Jais une variable "String mot" cette variable contient un mot tapé par l'utilisateur.
Puis je voudrais recuperer le mot dans une autre variable "String recup" mais je voudrais amputer ce mot de ces 2 derniere lettres.
Pourriez-vous me donner la ligne de code pour extraire ces 2 derniere lettre.
Merci d'avance.
A voir également:
- Java supprimer le dernier caractère d'une chaine
- Supprimer rond bleu whatsapp - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Caractère ascii - Guide
- Supprimer une page word - 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.
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