Comment obtenir ddd
partir du nom de chemin où réside le test.java.
File file = new File("C:/aaa/bbb/ccc/ddd/test.java");
Comment obtenir ddd
partir du nom de chemin où réside le test.java.
File file = new File("C:/aaa/bbb/ccc/ddd/test.java");
Si vous n'avez qu'un chemin String et que vous ne voulez pas créer de nouvel objet File, vous pouvez utiliser quelque chose comme :
public static String getParentDirPath(String fileOrDirPath) {
boolean endsWithSlash = fileOrDirPath.endsWith(File.separator);
return fileOrDirPath.substring(0, fileOrDirPath.lastIndexOf(File.separatorChar,
endsWithSlash ? fileOrDirPath.length() - 2 : fileOrDirPath.length() - 1));
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.