Create
Lição 6 de 11 do curso Manipulação de Arquivos em Java da Coddy.
Para criar um arquivo em Java, use o construtor da classe File com o nome de arquivo desejado e, em seguida, execute o método createNewFile(). O método retornará true se o arquivo for criado com sucesso, ou false se o arquivo já existir:
try {
File file = new File("data.txt");
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}O código acima cria o arquivo chamado “data.txt”, observe que você deve tratar a exceção IOException.
Desafio
FácilCrie uma função chamada createFile que recebe um nome de arquivo e o cria.
Se o arquivo já existir, exiba:
File already exists.Caso contrário:
File created successfully!Experimente você mesmo
import java.io.File;
import java.io.IOException;
class CreateFile {
public static void createFile(String filename) {
// Escreva o código aqui
}
}