Java получить полный путь

Получение полного пути к файлу в Java

Д ля получения полного пути к файлу в Java применяется метод getAbsolutePath() класса File . Этот метод возвращает полный путь к файлу в формате [каталог] + [файл] , где [каталог] — полный путь к родительскому каталогу, а [файл] — имя файла.

Пример 1. Получение полного пути к файлу.

Ниже представлен код программы, который выводит на стандартный вывод полный путь к файлу.

package ru.j4web.examples.java.io; import java.io.File; public class FileAbsolutePathExample < private static final String FILENAME = "c:\Projects\J4Web.Ru\Src\" + "JavaIO\FileAbsolutePathExample\myDocument.txt"; public static void main(String[] args) < final File file = new File(FILENAME); if(file.exists()) < System.out.println("Полный путь к файлу: " + file.getAbsolutePath()); >> >

Пример 2. Получение родительского каталога.

Ниже представлен код программы, которая выводит на стандартный вывод полный путь к родительскому каталогу файла.

package ru.j4web.examples.java.io; import java.io.File; public class ParentFolderAbsolutePathExample < private static final String FILENAME = "c:\Projects\J4Web.Ru\Src\" + "JavaIO\ParentFolderAbsolutePathExample\myDocument.txt"; public static void main(String[] args) < final File file = new File(FILENAME); System.out.println("Полный путь к файлу: " + file.getAbsolutePath()); if (file.exists()) < final File parentFolder = new File(file.getAbsolutePath() .substring(0, file.getAbsolutePath().lastIndexOf( File.separator))); System.out.println("Полный путь к родительскому каталогу: " + parentFolder.getAbsolutePath()); >else < System.out.println("Файл не существует."); >> >

Полезная информация

Источник

Читайте также:  Java pattern ip address
Оцените статью