Kopieren einer Binärdatei
How To ...
Wie kopiert man eine Binärdatei?
Hintergründe
Die Methode readFully() des Interface DataInput liest von einem Input-Stream in einen Puffer (Byte-Array). Dieser Puffer kann in eine andere Datei geschrieben werden.
So geht's
Die Klasse DataInputStream implementiert das Interface DataInput. Man liest mit der Methode readFully() einen Dateiinhalt in ein Byte-Array und schreibt es dann mit der Methode write() der Klasse DataOutputStream wieder in eine Datei. Die Anzahl der zu kopierenden Bytes erfragt man vom zu kopierenden File-Objekt.
Bemerkung: Eine Textdatei kann natürlich auch binär kopiert werden.
