Государственный


Таблица 1 – Примеры использования метода of()



бет21/25
Дата05.04.2024
өлшемі4.07 Mb.
#497748
1   ...   17   18   19   20   21   22   23   24   25
Java. Потоки ввода-вывода. Работа с файлами. Кравчук А.С., Кравчук А.И., Кремень Е.В

Таблица 1 – Примеры использования метода of()


Код

Описание результата

Path file = Path.of("c:\\projects\\note.txt");

Создание ссылки file типа Path и ее инициализация путем к
файлу.

Path directory =
Path.of("c:\\projects\\");

Создание ссылки directory типа Path и ее инициализация
директорией



Но получить ссылку на интерфейс Path можно не только используя метод самого интерфейса Path. Метод public Path toPath() класса File также возвращает ссылку на интерфейс Path:
File file = new File("data/in.txt"); Path path = file.toPath();
Есть и еще другие способы, но уже используя методы других классов.

Некоторые методы интерфейса Path


Перечислим некоторые методы интерфейса Path:



    • getFileName() — возвращает имя файла из пути (Таблица 2);

Таблица 2 – Особенности использования метода getFileName()


Код

Результат

String str = "c:\\windows\\note.txt"; Path path = Path.of(str).getFileName();

Строка "note.txt"

String str = "c:\\windows\\projects\\";
Path path = Path.of(str).getFileName();

Строка "projects"

String str = "c:\\";
Path path = Path.of(str).getFileName();

null




    • getParent() — возвращает «родительскую» директорию по отношению к текущему пути (то есть ту директорию, которая находится выше по дереву каталогов) (Таблица 3);





Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   25




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет