Сначала посмотрим на конкретный код:
Импорт java.io.file; импортировать java.io.ioexception; открытый класс creatfile {public static void main (string [] args) {file newdir = new File ("d:/test"); // объявить файл каталогов дисков NewFile = новый файл (newdir, "test.txt"); // объявить файл каталогов Boolean newcreatdir = newdir.exists (); boolean newcreatfile = newfile.exists (); // Создать каталог и файлы if (newcreatdir == false) {try {// Исключение прослушивание newdir.mkdirs (); // Создание системы каталогов. newfile.createnewfile (); // Создать файловую систему.out.println (newfile.getabsolutepath ()+"Файл создан");} catch (ioexception e) {// catch exception e.printstacktrace (); // Распечатайте информацию об исключении в командной строке, где произошла ошибка в программе, и причина}} else {system.out.println (newdir.getabsolutepath ()+"Direct уже существует");} if (newcreatfile == true) {System.out.println (newfile.getabsolutepath ()+"file уже e -exister");иллюстрировать:
Метод создания каталога, mkdirs (); или mkdir (); Разница в том, что mkdirs () может быть создан на нескольких уровнях.
Создать метод файла, createnewFile ();