Bonjour
j'ai un string de taille variable qui termine par un "and" je veux supprimer ce "and" a la fin,
comment faire ?
Merci
Version imprimable
Bonjour
j'ai un string de taille variable qui termine par un "and" je veux supprimer ce "and" a la fin,
comment faire ?
Merci
Code:s.substring (0,s.lastIndexOf("and"));
ca me renvoie cette erruer
String index out of range: -1 at java.lang.String.substring
Bah celà veut dire que la chaine "and" n'est pas dans dans ta chaine originale, fais attention à la casse, java étant case sensitive
Je fais donc ca :
mais ca ne marche pas ca m'enleve pas le AND a la fin...Code:
1
2 if(!(s.lastIndexOf("AND") < 0)) s.substring(0,s.lastIndexOf("AND"));
fais ça :
Code:
1
2
3 if(!(s.lastIndexOf("AND") < 0)) s = s.substring(0,s.lastIndexOf("AND"));
Pour un String de taille variable, il existe la Classe "StringBuffer" avec les méthodes append() et delete(), bien utiles.