English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos de Java

Controle de fluxo Java

Java Array

Java Orientação a Objetos (I)

Java Orientação a Objetos (II)

Java Orientação a Objetos (III)

Tratamento de Exceções Java

Java Lista (List)

Java Fila (Queue)

Java Conjunto Map

Java Conjunto Set

Java Entrada e Saída (I)/O)

Reader Java/Writer

Outros tópicos do Java

Programa Java para implementar a exclusão de arquivos

Java Examples Comprehensive

Neste exemplo, vamos aprender a usar as classes File e Files do Java para excluir arquivos.

Exemplo1Programa Java para usar o método delete() para excluir um arquivo

import java.io.File;
class Main {}}
  public static void main(String[] args) {
    //Create a file object
    File file = new File("JavaFile.java");
    // Delete File
    boolean value = file.delete();
    if(value) {
      System.out.println("JavaFile.java foi deletado com sucesso.");
    }
    else {
      System.out.println("O arquivo não existe");
    }
  }
}

No exemplo acima, usamos o método delete() da classe File para excluir o arquivo JavaFile.java do arquivo.

Aqui, se o arquivo existir, será exibida a mensagemJavaFile.java foi excluído com sucesso。Caso contrário, será exibido “ O arquivo não existe.

Para obter mais informações sobre arquivos, acesseJava File.

Exemplo2Programa Java para usar deleteIfExists() para excluir um arquivo

import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
class Main {}}
  public static void main(String[] args) {
    try {
      //Create a file object
      Path path = Paths.get("JavaFile.java");
      //Delete File
      boolean value = Files.deleteIfExists(path);
      if(value) {
        System.out.println("JavaFile.java foi deletado com sucesso.");
      }
      else {
        System.out.println("O arquivo não existe");
      }
    } catch (Exception e) {
      e.getStackTrace();
    }
  }
}

Aqui, usamos o método deleteIfExists() da classe java.nio.file.Files. Se o arquivo existir no caminho especificado, o método deletará o arquivo.

Atenção:java.nio.file é um pacote, usado para lidar com arquivos no Java.

Java Examples Comprehensive