Enviado em 29/04/2021 - 00:07h
Olá, estou fazendo uma aplicação em java e uma parte em eu uso o seguinte código para exibir todos os arquivos de uma pasta:
Todas as vezes que isto for executado será em N diretório dentro de uma pasta X(já definida), mas antes dessa pasta tem obviamente o diretório do usuário desta pessoa que eu não sei, mas graças à
Quando rodo o programa isso acontece, e o "/home/thomas"(definido pela variável home) é o que eu preciso tirar da lista.
Grato
System.out.println("\nConteúdo do diretório:\n");
Path myDir = Paths.get(cd.myDir);
DirectoryStream<java.nio.file.Path> directoryStream = Files.newDirectoryStream(myDir);
for (java.nio.file.Path cam : directoryStream) {
System.out.println(" " + cam);
} Todas as vezes que isto for executado será em N diretório dentro de uma pasta X(já definida), mas antes dessa pasta tem obviamente o diretório do usuário desta pessoa que eu não sei, mas graças à
String home = System.getenv("HOME") o meu app sabe, e eu preciso remover este trecho do diretório da lista de arquivos e subdiretórios da pasta X quando o comando acima for executado.Quando rodo o programa isso acontece, e o "/home/thomas"(definido pela variável home) é o que eu preciso tirar da lista.
Grato
