Найти тему
DEBAGanov

Java 951.Какие методы класса File вы знаете?

Некоторые методы класса File в Java:

  • exists() - возвращает true, если файл или каталог существует.
  • getName() - возвращает имя файла или каталога.
  • isDirectory() - возвращает true, если это каталог.
  • isFile() - возвращает true, если это файл.
  • list() - возвращает список всех файлов и каталогов в данном каталоге.
  • mkdir() - создает каталог с заданным именем.
  • delete() - удаляет файл или пустой каталог.
  • getPath() - возвращает путь к файлу или каталогу в виде строки.
  • renameTo() - переименовывает файл или каталог.
  • lastModified() - возвращает время последней модификации файла.
  • length() - возвращает размер файла в байтах.
  • getAbsolutePath() - возвращает абсолютный путь к файлу или каталогу.

Пример использования:

import java.io.File;

public class FileExample {
public static void main(String[] args) {
File file = new File("example.txt");
if (file.exists()) {
System.out.println("File exists");
System.out.println("File size: " + file.length() + " bytes");
} else {
System.out.println("File not found.");
}
}
}

Эта программа проверяет, существует ли файл example.txt и выводит его размер в байтах, если он существует.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov