Java examples for File Path IO:Path
Get the path root, parent, elements
import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("C:", "folder1/folder2/folder4", "test.txt"); /* w w w . j av a 2 s. c om*/ System.out.println("The file/directory indicated by path: " + path.getFileName()); System.out.println("Root of this path: " + path.getRoot()); System.out.println("Parent: " + path.getParent()); System.out.println("Number of name elements is path: " + path.getNameCount()); for (int i = 0; i < path.getNameCount(); i++) { System.out.println("Name element " + i + " is: " + path.getName(i)); } System.out.println("Subpath (0,3): " + path.subpath(0, 3)); } }