Hallo,
ich mache mich gerade mit der "Ein-/Ausgabe und Streams" ernsthaft vertraut und ich habe ein paar Schwierigkeiten.
Bei den Bytestream-Klassen heißt es u.a.:
Frage: Wenn die Bytestream-Klassen mit Hilfe der Processingstream-Klassen in der Lage sind, chars korrekt zu verarbeiten, wozu gibt es dann die Characterstream-Klassen? ???:L
Noch eine Frage: angenommen, man muss ein Programm schreiben, das sämtliche Elemente einer Datei (z. B. Word) korrekt einlesen soll. Geht die Implementierung dann über Bytestream-Klassen mit den zugehörigen Processingstream-Klassen oder über Characterstream-Klassen mit entsprechenden Bridge-Klassen?
Vielen Dank!
Gruß
Wang
ich mache mich gerade mit der "Ein-/Ausgabe und Streams" ernsthaft vertraut und ich habe ein paar Schwierigkeiten.
Bei den Bytestream-Klassen heißt es u.a.:
Geht es um Daten, die mit nur einem Byte repräsentiert werden können, so ist eine Stream-Klasse, die Bytes verarbeiten kann, ausreichend. Geht es jedoch um Daten, die durch mehrere Bytes dargestellt werden müssen (short, int, long, float, double und char), so benötigt man spezielle Processingstream-Klassen, um diese Daten korrekt in eine Folge von Bytes zu wandeln.
Frage: Wenn die Bytestream-Klassen mit Hilfe der Processingstream-Klassen in der Lage sind, chars korrekt zu verarbeiten, wozu gibt es dann die Characterstream-Klassen? ???:L
Noch eine Frage: angenommen, man muss ein Programm schreiben, das sämtliche Elemente einer Datei (z. B. Word) korrekt einlesen soll. Geht die Implementierung dann über Bytestream-Klassen mit den zugehörigen Processingstream-Klassen oder über Characterstream-Klassen mit entsprechenden Bridge-Klassen?
Vielen Dank!
Gruß
Wang