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

Метод getAbsolutePath

Метод getAbsolutePath класса File возвращает строку, содержащую абсолютный путь к файлу или директории, представленным текущим объектом File. Абсолютный путь - это полный путь от корня файловой системы. Если объект File был создан с относительным путем, метод преобразует его в абсолютный, используя текущую рабочую директорию. Метод не принимает параметров и не выбрасывает проверяемых исключений.

Синтаксис

file.getAbsolutePath()

Пример

Давайте создадим объект File с относительным путем и получим его абсолютный путь:

import java.io.File; public class Main { public static void main(String[] args) { File file = new File("test.txt"); String res = file.getAbsolutePath(); System.out.println(res); } }

Результат выполнения кода (зависит от текущей рабочей директории):

"/home/user/project/test.txt"

Пример

Давайте создадим объект File с абсолютным путем и убедимся, что метод возвращает его же:

import java.io.File; public class Main { public static void main(String[] args) { File file = new File("/home/user/project/test.txt"); String res = file.getAbsolutePath(); System.out.println(res); } }

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

"/home/user/project/test.txt"

Пример

Давайте проверим, как метод работает с директорией:

import java.io.File; public class Main { public static void main(String[] args) { File dir = new File("docs"); String res = dir.getAbsolutePath(); System.out.println(res); } }

Результат выполнения кода (зависит от текущей рабочей директории):

"/home/user/project/docs"

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

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