Класс File является абстракцией файлов и директорий. Он используется для создания файлов, директори, удаления папок, поиска файлов и т.д.
С методами и другой информацией по классу File можно ознакомиться ЭТОЙ ССЫЛКЕ.
Рассмотрим пример простого приложения с использованием класса File.
Пример:
import java.io.File;
import java.io.IOException;
public class FileClassDemo {
public static void main(String[] args) throws IOException{
File file = null;
String[] files =
{
"/home/proselyte/Programming/Projects/Proselyte/JavaCore/resources/file1.txt",
"/home/proselyte/Programming/Projects/Proselyte/JavaCore/resources/file2.txt",
};
for(String path: files){
file = new File(path);
file.createNewFile();
String absolutePath = file.getAbsolutePath();
System.out.println("Absolute path: " + absolutePath);
}
}
}
В результате работы программы мы получим, примерно, следующий результат:
/*Some system messages*/
Absolute path: /home/proselyte/Programming/Projects/Proselyte/JavaCore/resources/file1.txt
Absolute path: /home/proselyte/Programming/Projects/Proselyte/JavaCore/resources/file2.txt
В этом уроке мы ознакомились с основными моментами класса File. И рассмотрели пример простого приложения с его использованием.