Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmFsCr 392 of 420 menu
◀ ▶

Создание файла в Java

Метод Files.createFile создает новый пустой файл. Если файл уже существует, будет исключение. Родительские папки сами не создаются - их готовят отдельно через Files.createDirectories:

import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) throws Exception { Path flag = Paths.get("flags/ready.flag"); if (flag.getParent() != null) { Files.createDirectories(flag.getParent()); } if (Files.notExists(flag)) { Files.createFile(flag); System.out.println(true); } else { System.out.println(false); } } }

Создайте файл start.txt и выведите, удалось ли создать его с первого раза.

Повторите операцию для start.txt и сравните результат с первым вызовом.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить