Метод of
Метод of класса Path создает объект пути из переданных данных.
В первый параметр мы передаем первую часть пути, во второй - вторую часть
и так далее. Также можно передать URI. Метод возвращает объект Path,
который представляет собой путь в файловой системе.
Синтаксис
Path.of(first, more...)
Path.of(uri)
Пример
Давайте создадим путь из одной строки:
import java.nio.file.Path;
public class Main
{
public static void main(String[] args)
{
Path path = Path.of("abcde");
System.out.println(path);
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте создадим путь из нескольких частей:
import java.nio.file.Path;
public class Main
{
public static void main(String[] args)
{
Path path = Path.of("abcde", "12345", "xyz");
System.out.println(path);
}
}
Результат выполнения кода:
"abcde/12345/xyz"
Пример
Давайте получим имя файла из созданного пути:
import java.nio.file.Path;
public class Main
{
public static void main(String[] args)
{
Path path = Path.of("abcde", "12345", "xyz.txt");
System.out.println(path.getFileName());
}
}
Результат выполнения кода:
"xyz.txt"
Смотрите также
-
класс
Path,
который представляет путь в файловой системе -
метод
getFileName,
который возвращает имя файла из пути -
метод
getParent,
который возвращает родительский путь -
метод
toAbsolutePath,
который преобразует путь в абсолютный