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

Метод isAbsolute

Метод isAbsolute класса Path проверяет, является ли данный путь абсолютным. Метод не принимает параметров и возвращает true, если путь абсолютный, и false в противном случае. Абсолютный путь содержит полную информацию о местоположении файла или каталога в файловой системе, начиная от корневого элемента.

Синтаксис

path.isAbsolute()

Пример

Давайте создадим абсолютный путь и проверим, является ли он абсолютным:

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

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

true

Пример

Давайте создадим относительный путь и проверим, является ли он абсолютным:

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

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

false

Пример

Давайте проверим несколько путей и выведем результат для каждого из них:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path1 = Paths.get("/home/user"); Path path2 = Paths.get("user/file.txt"); Path path3 = Paths.get("C:/Users/user"); System.out.println(path1.isAbsolute()); System.out.println(path2.isAbsolute()); System.out.println(path3.isAbsolute()); } }

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

true false true

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

  • метод toAbsolutePath,
    который преобразует путь в абсолютный
  • метод getRoot,
    который возвращает корневой элемент пути
  • метод normalize,
    который нормализует путь
  • метод toRealPath,
    который возвращает реальный путь к файлу
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить