aurelien0306
Messages postés181Date d'inscriptionjeudi 27 février 2003StatutMembreDernière intervention 2 mars 2009 25 nov. 2004 à 16:45
salut,
moi j'utiliserai la fonction lastIndexOf
String str1 = "c:\\test\\src\\dev\\pack";
int lastPos = str1.lastIndexOf('\\');
String str2 = str1.substring(0,lastPos);
// si tu veux le dernier slash oublie pas de faire lastPos+1
System.out.println("la chaine origine est " + str1 + "\n" + "la position est : " + lastPos + "\n" + "la chaine résultat est : " + str2 );
-------------
Aurél :big)
aurelien0306
Messages postés181Date d'inscriptionjeudi 27 février 2003StatutMembreDernière intervention 2 mars 2009 25 nov. 2004 à 16:45
salut,
moi j'utiliserai la fonction lastIndexOf
String str1 = "c:\\test\\src\\dev\\pack";
int lastPos = str1.lastIndexOf('\\');
String str2 = str1.substring(0,lastPos);
// si tu veux le dernier slash oublie pas de faire lastPos+1
System.out.println("la chaine origine est " + str1 + "\n" + "la position est : " + lastPos + "\n" + "la chaine résultat est : " + str2 );
-------------
Aurél :big)
"Avant de dire à l'autre qu'il sait pas faire du vélo, vérifies d'abord que tu sais encore faire du tricycle. Après, tu pourras alors te permettre de lui faire remarquer gentiment que lui, il est sur une trottinette!"