Get Subpath from a full path
import java.nio.file.FileSystems; import java.nio.file.Path; public class Test { public static void main(String[] args) { Path path = FileSystems.getDefault().getPath("/home/docs/status.txt"); System.out.printf("subpath(0,2): %s\n", path.subpath(0, 2)); System.out.printf("getParent: %s\n", path.getParent()); } }