Índice da Página
Visão geral: O que é Java excluir arquivo
Você pode ocasionalmente encontrar um arquivo que não consegue excluir normalmente. Nesse caso, você deve primeiro entender a causa se quiser resolver o problema. Normalmente, a causa principal é que o arquivo está criptografado ou bloqueado. Se não, um vírus precisa ser considerado.
Não se preocupe. Você pode usar Java para excluir arquivo se existir, desde que você conheça a linguagem Java. Mesmo se você for um novato em programas Java, você pode obter rapidamente os 4 métodos mencionados neste artigo.
O que é Java? A Sun Microsystems introduziu o Java em 1995, uma linguagem de programação e plataforma de computação. Ele cresceu de suas origens modestas para alimentar uma parcela significativa do mundo digital de hoje, oferecendo a base sólida sobre a qual vários serviços e aplicativos são desenvolvidos. O Java ainda é usado em produtos de ponta e serviços digitais que estão sendo desenvolvidos para o futuro.
Além disso, você pode usar Java para definir instruções de PC que dizem aos seus computadores como executar diferentes tarefas. Quando você quer apagar arquivos específicos, por exemplo:
- ⏰Excluir arquivos ou diretórios com mais de x dias automaticamente.
- 🗒️Exclua arquivos com espaços no final.
- 🪄Exclua arquivos que não correspondem aos critérios em massa.
4 maneiras: como excluir arquivos em Java
⚠️Você pode usar Java para excluir links, diretórios e arquivos. Com links simbólicos, o link em si é removido em vez do alvo. Quanto aos diretórios, a exclusão deve ser bem-sucedida com um diretório vazio. |
Antes de aprender as 4 maneiras, você pode assistir ao seguinte vídeo tutorial primeiro. As instruções para Java excluir arquivos executando scripts específicos estão incluídas no vídeo.
- 00:08 - Introdução
- 00:33 - Como criar um novo projeto Java no Eclipse
- 00:53 - Como criar uma classe no eclipse
- 01:51 - Como criar uma variável na linguagem de programação Java
Se você ainda estiver confuso, leia as 4 soluções abaixo.
- 1. Use o método Delete( ) para remover arquivos
- 2. Experimente o método Delete(Path) para Java
- 3. Excluir uma pasta e suas subpastas
- 4. Como Java excluir diretório
Método 1. Use o método Delete( ) para remover arquivos
Ao usar o File IO convencional java.io.*, você pode excluir um arquivo usando o método File.delete( ) que retorna um valor booleano (true se o arquivo foi excluído com sucesso, false caso contrário).
Para excluir arquivos em Java, tente o seguinte comando:
import java.io.File;
public class DeleteFileExample1 {
public static void main(String[] args) {
// File to be deleted
File file = new File("foo.txt");
// Delete file
boolean isDeleted = file.delete();
if(isDeleted) {
System.out.println("File deleted successfully");
} else {
System.out.println("File doesn't exist");
}
}
}
Como usar o CMD para excluir arquivo/pasta [Windows 11]
Command Prompt é um aplicativo interpretador de linha de comando também conhecido como cmd.exe ou cmd. Ele só pode ser usado no sistema operacional Windows. Leia mais >>
Método 2. Experimente o método Delete(Path) para Java para excluir arquivos
O método delete(Path) ou exclui o arquivo com sucesso ou gera um erro se não conseguir. Por exemplo, uma NoSuchFileException é gerada se o arquivo não existir. Para descobrir por que a exclusão falhou, você pode capturar a exceção da seguinte forma:
try {
Files.delete(path);
} catch (NoSuchFileException x) {
System.err.format("%s: no such" + " file or directory%n", path);
} catch (DirectoryNotEmptyException x) {
System.err.format("%s not empty%n", path);
} catch (IOException x) {
// File permission problems are caught here.
System.err.println(x);
}
Método 3. Excluir uma pasta e suas subpastas
Você também pode excluir uma pasta e suas subpastas. No entanto, as pastas devem estar vazias:
import java.io.File;
public class DeleteFolder {
public static void main(String[] args) {
File myObj = new File("C:\\Users\\MyName\\Test");
if (myObj.delete()) {
System.out.println("Deleted the folder: " + myObj.getName());
} else {
System.out.println("Failed to delete the folder.");
}
}
}
Método 4. Como Java Delete Directory
Para excluir o diretório, primeiramente, você deve fornecer o caminho do diretório e se preparar para excluir todos os arquivos e subpastas.
import java.io.File;
class DeleteDirectory {
// function to delete subdirectories and files
public static void deleteDirectory(File file)
{
// store all the paths of files and folders present
// inside directory
for (File subfile : file.listFiles()) {
// if it is a subfolder,e.g Rohan and Ritik,
// recursively call function to empty subfolder
if (subfile.isDirectory()) {
deleteDirectory(subfile);
}
// delete files and empty subfolders
subfile.delete();
}
}
Aprendemos 4 maneiras diferentes de usar Java para excluir arquivos e diretórios. Depois disso, não esqueça de marcar esta passagem compartilhando-a no Facebook, Twitter ou SNS.
Dica bônus: como recuperar arquivos perdidos excluídos pelo Java
Se você estava tentando os scripts acima, mas acidentalmente excluiu alguns arquivos ou pastas do sistema, você pode ter removido os arquivos necessários para os comandos Java. Se isso acontecer, você deve recuperar os arquivos excluídos do Windows 10.
Você também pode excluir involuntariamente seus arquivos e pastas privadas importantes e não ter ideia de como restaurar itens excluídos permanentemente. Felizmente, usando o EaseUS Data Recovery Wizard, você pode rapidamente retornar esses itens necessários.
- Recupere arquivos, documentos, fotos, áudio, música e e-mails perdidos ou excluídos de forma eficaz
- Recupere arquivos excluídos de pen drive, lixeira vazia, cartão de memória, câmera digital, HD e SSDs.
- Suporte à recuperação de dados para exclusão repentina, formatação, corrupção do disco rígido, ataque de vírus, falha do sistema em diferentes situações
Confira os passos e saiba como utilizar o software para recuperar arquivos deletados:
Passo 1. Selecione um local e comece a digitalizar
Inicie o EaseUS Data Recovery Wizard, passe o mouse sobre a partição/unidade onde os arquivos excluídos foram armazenados. Clique em "Procurar dados perdidos" para encontrar arquivos perdidos.
Passo 2. Selecione os arquivos que deseja recuperar
Quando a verificação terminar, selecione os arquivos excluídos que deseja recuperar. Você pode clicar no filtro para exibir apenas os tipos de arquivo desejados. Se você se lembrar do nome do arquivo, também poderá pesquisar na caixa de pesquisa, que é a maneira mais rápida de encontrar o arquivo de destino.
Passo 3. Visualize e recupere arquivos excluídos
Visualize os arquivos recuperáveis. Em seguida, selecione os arquivos que deseja restaurar e clique em "Recuperar" para armazenar os arquivos em um novo local de armazenamento, em vez do disco onde os dados foram perdidos anteriormente. Você pode escolher um armazenamento em nuvem, como OneDrive, Google Drive, etc., e clicar em "Salvar" para salvar seus arquivos recuperados.
Para finalizar
Este artigo oferece quatro soluções viáveis. A maioria dos usuários afirma que seus problemas foram resolvidos após usar o Método 1. E o Método 1 é o que eu mais prefiro. Se você tiver uma solução diferente para esse problema que queira compartilhar conosco, faça-o; nossos leitores ficarão muito interessados em lê-la.
Além disso, seu PC pode funcionar efetivamente para proteger seus arquivos, mesmo excluídos pelo Java, com o EaseUS Data Recovery Wizard.
Perguntas frequentes sobre exclusão de arquivos Java
Aqui estão 4 perguntas adicionais sobre Java delete files. Verifique aqui para ver se tem a pergunta que lhe interessa e encontre as respostas.
1. Como excluir um arquivo em Java?
Usando a função File. delete( ) da classe File; podemos excluir um arquivo em Java. O arquivo ou diretório indicado pelo pathname abstrato é excluído pelo método delete( ). Se o pathname for um diretório, ele deve estar vazio para ser excluído.
2. Como forçar a exclusão de uma pasta do Windows aberta em outro programa?
Você pode: Para evitar receber o erro Arquivo em Uso ao remover pastas:
- Utilize o Gerenciador de Tarefas para finalizar o programa.
- Desligue seu computador.
- Usando CMD, remova uma pasta à força
- Use um software para apagar uma pasta à força.
3. Como excluir arquivos com mais de X dias no Windows 11/10 usando o Storage Sense?
- Para acessar as Configurações do Windows, pressione "Win+I".
- Em seguida, clique em Storage Sense em Sistema - Armazenamento.
- O botão Limpeza Automática de Conteúdo do Usuário deve ser alternado.
- No menu Executar Storage Sense, selecione uma configuração.
- O botão deve ser pressionado para iniciar o Storage Sense.
4. Como faço para excluir vários arquivos no prompt de comando?
O comando del permite que você exclua arquivos individuais e de grupo.
- 1. Insira um espaço depois de digitar "del".
- 2. Depois disso, digite o caminho para cada arquivo que deseja remover, certificando-se de separar cada nome de arquivo com um espaço.
- 3. Verifique se você está digitando o caminho correto antes de pressionar a tecla Enter.
Esta página foi útil?
-
"Obrigada por ler meus artigos. Espero que meus artigos possam ajudá-lo a resolver seus problemas de forma fácil e eficaz."…
20+
Anos de experiência
160+
Países e regiões
72 Milhões+
Downloads
4.7 +
Classificação do Trustpilot
Tópicos em Destaque
Pesquisa