Programa Java para excluir arquivo em Java

Neste exemplo, aprenderemos a deletar arquivos usando a classe File and Files em Java.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Java:

  • Classe de arquivo Java
  • Java if… else Statement

Exemplo 1: programa Java para excluir um arquivo usando delete ()

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object File file = new File("JavaFile.java"); // deletes the file boolean value = file.delete(); if(value) ( System.out.println("JavaFile.java is successfully deleted."); ) else ( System.out.println("File doesn't exit"); ) ) )

No exemplo acima, usamos o delete()método da Fileclasse para excluir o arquivo denominado JavaFile.java .

Aqui, se o arquivo estiver presente, a mensagem JavaFile.java foi excluída com sucesso é mostrada. Caso contrário, Arquivo não sai é mostrado.

Exemplo 2: programa Java para excluir um arquivo usando deleteIfExists ()

 import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; class Main ( public static void main(String() args) ( try ( // creates a file object Path path = Paths.get("JavaFile.java"); // deletes the file boolean value = Files.deleteIfExists(path); if(value) ( System.out.println("JavaFile.java is successfully deleted."); ) else ( System.out.println("File doesn't exit"); ) ) catch (Exception e) ( e.getStackTrace(); ) ) )

Aqui, usamos o deleteIfExists()método da java.nio.file.Filesclasse. O método exclui o arquivo se ele estiver presente no caminho especificado.

Nota : java.nio.fileé um novo pacote introduzido para lidar com arquivos em Java.

Artigos interessantes...