РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
778 of 1163 menu

Метод get класса Paths

Метод get класса Paths создает объект Path, который представляет собой путь к файлу или каталогу в файловой системе. В первый параметр мы передаем строку с путем или первую часть пути, во второй и последующие параметры - дополнительные части пути, которые будут соединены с помощью разделителя. Метод является статическим, поэтому вызывается напрямую через класс Paths.

Синтаксис

Paths.get(first, [more...])

Пример

Давайте создадим объект Path из простой строки и выведем его в консоль:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("abcde"); System.out.println(path); } }

Результат выполнения кода:

"abcde"

Пример

Давайте передадим несколько частей пути, которые метод get соединит в один путь:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("abcde", "12345", "xyz"); System.out.println(path); } }

Результат выполнения кода:

"abcde/12345/xyz"

Пример

Давайте получим отдельные элементы пути с помощью методов getFileName и getNameCount:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("abcde", "12345", "xyz"); System.out.println(path.getFileName()); System.out.println(path.getNameCount()); } }

Результат выполнения кода:

"xyz" 3

Смотрите также

  • класс Paths,
    который содержит методы для работы с путями
  • класс Path,
    который представляет путь к файлу
  • метод getFileName,
    который возвращает имя файла из пути
  • метод getParent,
    который возвращает родительский каталог
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить