Pobranie do zmiennej nazwy plików

Odpowiedz Nowy wątek
2011-10-17 15:58
yanis
0

Witam,
Jak pobrać w Javie nazwy plików w określonej lokalizacji na dysku, system to Windows XP?
Chcę operować na zawartości wszystkich plików w określonej lokalizacji (pliki tekstowe).

Chyba, że nie trzeba pobierać nazw tylko jest jakiś sposób aby po kolei je przechodzić jeden po drugim?

Pozostało 580 znaków

2011-10-17 20:02
0

Przyjrzyj sie klasie File i metodzie list() :p

Pozostało 580 znaków

2011-10-17 21:12
0

W JDK7 Files.newDirectoryStream (z java.nio.files):

try (DirectoryStream<Path> entries = Files.newDirectoryStream(twojKatalog)) {
    for (Path file : entries) {
        // ... robisz coś z file
    }
}

Masz też przeciążoną metodę z globem i filtrem, np. jeśli chcesz tylko pliki z rozszerzeniem txt:

Files.newDirectoryStream(twojKatalog, "*.txt")
edytowany 4x, ostatnio: iooi, 2011-10-17 21:18

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0