DCV 2024 09/Strukturierte Programmierung Uebungen/Datenströme

Aus CCWiki
Version vom 17. Oktober 2024, 06:44 Uhr von Sandro (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Files == === Aufgabe: Verzeichnis auflisten === Mit der Hilfe von {{JSL|java.io.File}} soll der Inhalt eines bestimmten Verzeichnisses ausgegeben werden. Gib hierfür eine Liste aller Dateien aus. [https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/File.html Dokumentation von File] === Bonusaufgabe: Verzeichnis auflisten in Reihenfolge === Liste die Dateien in folgender Rheinfolge auf. * Unterverzeichnisse * Dateien nach Größe a…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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.

Dokumentation von File

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.