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

Tutorial Básico de Java

Controle de fluxo Java

Array Java

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 Queue (fila)

conjunto Java Map

conjunto Java Set

E/S Java (I/O)

Reader Java/Writer

Outros tópicos Java

Programa Java lista arquivos no diretório

Completo de Exemplos Java

Neste tutorial, vamos aprender a listar todos os arquivos e subdiretórios existentes no diretório.

Arquivo JavaO método list() da classe Java lista todos os arquivos e subdiretórios existentes no diretório. Ele retorna todos os arquivos e diretórios em forma de array de strings.

Exemplo: usar o método list() para listar todos os arquivos

import java.io.File;
class Main {
  public static void main(String[] args) {
    //Cria um objeto de arquivo
    File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");
    //Retorna um array de todos os arquivos
    String[] fileList = file.list();
    for(String str : fileList) {
      System.out.println(str);
    }
  }
}

Resultados de Saída

.vscode
file.txt
diretório
newFile.txt

No exemplo acima, criamos um objeto de arquivo chamado file. Este objeto armazena informações sobre o caminho especificado.

File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");

Já usamos o método list() para listar todos os arquivos e subdiretórios existentes no caminho especificado.

file.list();

Atenção:Nós usamos o caractere de escape dois pontos ao especificar o caminho.dois pontos de escapeIsso é porque ocaractereNo Java, o caractere de escape é usado comoCaractere de EscapePortanto, o primeiro caractere de escape é usado como caractere de escape para o segundo.

Completo de Exemplos Java