2015-04-07 2 views
-5

http://www.raykor.com/prob2solve.aspx вот ссылка на вопрос.i создали каталоги и файлы, которые вам нужны. Возможно, я не правильно понял вопрос, но до сих пор я старался изо всех сил. Могли бы попытаться прочитать и понять вопрос и дать подсказку решить то же самое.Рассчитать относительный путь файла в java

+5

Просьба описать соответствующие части «вопрос» здесь. Также покажите, что вы сделали, и где именно вы потерпите неудачу. – Seelenvirtuose

ответ

1

Не совсем понятно, каков ваш quesiton, но на основе заголовка наилучшим способом определения относительного пути файла на Java является использование метода Path relativize(Path other), описанного here.

В качестве примера, вот как он может быть использован для решения первой задачи на этом сайте:

import java.io.IOException; 
import java.nio.file.*; 

public void printFilesInPath(Path start) throws IOException { 
    Files.walk(start) 
     .filter(path -> path.toFile().isFile()) 
     .forEach(path -> System.out.println(start.relativize(path))); 
} 
+0

Плохо сформулированный вопрос, но вы приложили немало усилий, чтобы ответить на основании названия. – vegemite4me

Смежные вопросы