Como excluir um arquivo em java

Como excluir um arquivo em java
Java fornece a Arquivo classe que contém um extenso número de métodos de manuseio de arquivos internos, como createnewfile (), mkdir (), getabsolutepath () e assim por diante. Cada método executa alguma funcionalidade específica, por exemplo createnewfile () cria um novo arquivo vazio, mkdir () cria um diretório, etc. Se falarmos sobre a exclusão do arquivo, o Arquivo A classe fornece o excluir() método que pode ser usado para excluir um arquivo ou remover uma pasta vazia.

Este artigo se concentrará no excluir() Método e, a esse respeito, cobrirá os seguintes aspectos:

  • O que é um método de exclusão ()
  • Como trabalhar com o método de exclusão ()
  • Como excluir um arquivo em java
  • Como excluir uma pasta em java

Então vamos começar!

O que é um método de exclusão ()

É um método interno de Arquivo classe que pode ser utilizada para excluir/remover algum arquivo específico ou um diretório vazio. O excluir() O método não moveria o arquivo ou diretório especificado para a lixeira; Em vez disso, vai excluí -los permanentemente.

Como trabalhar com o método delete ()

A primeira coisa que precisamos fazer é importar o Arquivo classe de Java.io pacote e, para fazer isso, temos que utilizar o importar Palavra -chave:

importar java.io.Arquivo;

Depois de importar a classe de arquivo, podemos criar o objeto dessa classe e, em seguida, podemos aproveitar todas as funcionalidades do Arquivo aula.

Como excluir um arquivo

Para excluir um arquivo, tudo o que precisamos fazer é importar a classe de arquivo, criar o objeto dessa classe e especificar o nome do arquivo dentro do parênteses. Em seguida, utilize o objeto da classe com o excluir() Método para remover o arquivo especificado.

Exemplo

Vamos considerar o trecho de código abaixo para a profunda compreensão do excluir() Método em Java:

Arquivo DeleteObj = novo arquivo ("C: \\ Usuários \\ Dell \\ Desktop \\ Text.TXT");
if (DeleteObj.excluir())

Sistema.fora.println ("Arquivo excluído");
outro
Sistema.fora.println ("arquivo não excluído");

O código completo e a respectiva saída ficarão assim:

O código acima verifica que a importação da classe de arquivo nos permite criar o objeto dessa classe. A seção de saída autentica que o excluir() o método consegue excluir o arquivo especificado.

Como excluir uma pasta em java

Podemos utilizar o método delete () para excluir um diretório/pasta vazia. Se uma pasta contiver alguns arquivos e precisamos excluir essa pasta não vazia, então temos que excluir seus arquivos primeiro.

Exemplo

O snippet abaixo-dado cria o objeto da classe de arquivo e especifica o nome do diretório dentro dos parênteses. Posteriormente, utilizamos o objeto dessa classe para excluir o diretório especificado.

Arquivo DeleteObj = novo arquivo ("C: \\ Users \\ Dell \\ Desktop \\ Javafolder");
if (DeleteObj.delete ())
Sistema.fora.println ("Diretório:" + DeleteObj.getName () + "excluído");
outro
Sistema.fora.println ("não excluído");

No trecho acima, utilizamos o método getName () para obter o nome da pasta especificada. A captura de tela abaixo é dada fornece o código completo e sua respectiva saída:

A saída acima valida que o excluir() Método exclui com sucesso o diretório vazio especificado.

Conclusão

Em Java, o excluir() Método do Arquivo A classe pode ser utilizada para remover um arquivo específico ou uma pasta vazia permanentemente. O Arquivo A classe pode ser importada usando o importar palavra -chave e importar a classe de arquivo possibilitarão criar o objeto dessa classe. O nome e o caminho do arquivo ou diretório serão especificados no momento da criação de objetos e depois, o excluir() O método pode ser utilizado com esse objeto para excluir o arquivo ou diretório especificado. Este tutorial fornece um guia passo a passo de como trabalhar com o excluir() método para remover um arquivo ou diretório permanentemente.