Как создать пустой файл в java?

Пользователь

от ransom_homenick , в категории: Java , год назад

Как создать пустой файл в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от stanford_mosciski , 5 месяцев назад

@ransom_homenick 

Чтобы создать пустой файл в Java, вы можете использовать класс java.io.File и его метод createNewFile(). Вот пример кода, который создает пустой файл с именем "example.txt" в текущей директории:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
import java.io.File;
import java.io.IOException;

public class CreateEmptyFileExample {
    public static void main(String[] args) {
        try {
            File file = new File("example.txt");
            if (file.createNewFile()) {
                System.out.println("File created successfully");
            } else {
                System.out.println("File already exists");
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}


Обратите внимание, что вызов метода createNewFile() может вызвать исключение IOException, поэтому необходимо обработать его в блоке try-catch.


Также можно использовать метод Files.createFile() из пакета java.nio.file, чтобы создать пустой файл. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class CreateEmptyFileExample {
    public static void main(String[] args) {
        try {
            Path path = Paths.get("example.txt");
            Files.createFile(path);
            System.out.println("File created successfully");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}


В этом случае также нужно обработать исключение IOException.