DCV 2024 09/Strukturierte Programmierung Uebungen/Datenströme
Files
Aufgabe: Verzeichnis auflisten
Mit der Hilfe von java.io.File soll der Inhalt eines bestimmten Verzeichnisses ausgegeben werden. Gib hierfür eine Liste aller Dateien aus.
Bonusaufgabe: Verzeichnis auflisten in Reihenfolge
Liste die Dateien in folgender Rheinfolge auf.
- Unterverzeichnisse
- Dateien nach Größe absteigend
Aufgabe: Dateien Zählen und Summen
Mit der Hilfe von java.io.File soll der Inhalt eines bestimmten Verzeichnisses verarbeitet und folgendes kalkuliert werden:
- Anzahl der Dateien im Verzeichnis
- Summe der Größe der Dateien (ohne der Größe von Unterverzeichnissen)
Aufgabe: Dateien Zählen und Summen (Rekursiv)
Mit der Hilfe von java.io.File soll der Inhalt eines bestimmten Verzeichnisses und aller Unterverzeichnisse verarbeitet und folgendes kalkuliert werden:
- Anzahl Dateien in allen Verzeichnissen
- Summe der Größe der aller Dateien
Aufgabe: Größte Datei suchen
Frage den Anwender nach einem Dateipfad. Suche nach der größten Datei in dem Verzeichnis inkl. seiner Unterverzeichnisse.
Gib den relativen Pfad vom Startverzeichnis und die Größe aus.
Aufgabe: Datei nach Name suchen
Frage den Anwender nach einem Dateipfad und nach einem Suchkriterium. Suche alle Dateien im Verzeichnis, inkl. Unterverzeichnisse, deren Name dem Suchkriterium entspricht.
Liste die Dateien mit deren relativem Pfad.