bytes
の配列を変換せずに変換するにはどうすればよいですString
か?
私は試した:
String doc=new String( bytes);
ただし、doc ファイルはバイトと同じではありません (バイトはバイナリ情報です)。例えば:
String doc=new String( bytes);
byte[] bytes2=doc.getBytes();
bytes
とbytes2
は異なります。
PS: UTF-8 は一部のバイトを異なる値に変換するため機能しません。テストしましたが、動作しません。
PS2: いいえ、私はしたくありませんBASE64
。