ist möglich, konvertieren FileOutputStream byte-array?
Ich konvertieren wollen FileOutputStream Byte-array zum übergeben von binären Daten zwischen zwei Anwendungen. bitte kann jemand helfen?
- Bitte Lesen Sie diese Seite auf, wie zu Fragen, ist eine gute Frage: stackoverflow.com/help/how-to-ask. Was haben Sie versucht? Zeigen Sie Ihre Forschung. Warum funktioniert das nicht, was Sie versuchen zu tun
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zum konvertieren einer Datei in das byte-array, ByteArrayOutputStream-Klasse verwendet wird. Diese Klasse implementiert einen output-stream, in dem die Daten geschrieben werden in ein byte-array. Der Puffer automatisch wächst, sobald Daten geschrieben wurden. Die Daten können abgerufen werden, mit toByteArray() und toString().
Umwandeln byte-array zurück, um die original-Datei FileOutputStream-Klasse verwendet wird. Eine Datei-Ausgabe-stream ist ein output-stream für das schreiben der Daten in eine Datei oder in eine Filedescriptors.
Den folgenden code vollständig getestet worden ist.
schreiben wie man ein byte-array in eine Datei mittels FileOutputStream. Der FileOutputStream ist ein output-stream für das schreiben der Daten in eine Datei oder in eine Filedescriptors.
Können Sie verwenden
ByteArrayOutputStream
wie