¿Dónde usar el método resolve () y relativize () de la clase java.nio.file.Path?

Path p1 = Paths.get("/Users/jack/Documents/text1.txt");
Path p2 = Paths.get("/Users/jack/text2.txt");
Path result1 = p1.resolve(p2);
Path result2 = p1.relativize(p2);

System.out.println("result1: "+result1);
System.out.println("result2: "+result2);

SALID

result1: /Users/jack/text2.txt
result2: ../../text2.txt

No puedo entender cómoresolve() yrelativize() ¿trabajos

¿Cuál es el uso real deresult1 yresult2?

Respuestas a la pregunta(4)

Su respuesta a la pregunta