Get the folder/directory for each part of a full path in Java
Description
The following code shows how to get the folder/directory for each part of a full path.
Example
import java.nio.file.FileSystems;
import java.nio.file.Path;
/*from w w w . j a v a 2 s . co m*/
public class Main {
public static void main(String[] args) {
Path path = FileSystems.getDefault().getPath("/home/docs/status.txt");
System.out.printf("getNameCount: %d\n", path.getNameCount());
for (int index = 0; index < path.getNameCount(); index++) {
System.out.printf("getName(%d): %s\n", index, path.getName(index));
}
}
}
The code above generates the following result.