File to byte[] and byte[] to sysout

y0dA

Top Contributor
Hi!
Ich habe ein File(.txt oder .xml) welches ich in ein byte[] umwandle und persistiere danach möchte ich selbiges wieder laden und mit sysout ausgeben? Wie bekomme ich das byte[] richtig konvertiert damit ich wirklich die Strings aus der Datei ausgebe?
 
Bietet String nicht einen Konstruktor mittels byte[] an ?
Sprich:
Java:
String abc = new String(array);
 
Mit Charset unterstützt man nur die Entwickler die Langeweile haben (bzw. hatten). :lol:

Nee, mal im Ernst... solange wie [c]new String(byte[] b, int offset, int length, String charSetName)[/c] nicht deprecated ist, sollte man es benutzen, weil der entsprechende Konstruktor mit Charset um einiges umständlicher implementiert ist. Ausserdem: Wie besorgt man sich denn eine Charset-Instanz? [c]Charset.forName(String charSetName)[/c]

Charset mag zwar hier da und dort seine Existenzberechtigung haben, wo aber genau, hat sich mir noch nicht erschlossen.
 

Zurück
Oben