バイト配列をファイルに出力しようとしています。System.out.println(output_stream) を呼び出すと、作成した文字列が正しく表示されます。ホバーすると、FileOutputStream を使用すると正しく出力されません。これが私がこれまでに得たものです。助言がありますか?
FileOutputStream fos = new FileOutputStream("outputFile.txt");
OutputStreamWriter out = new OutputStreamWriter(fos, "UTF-8");
String received_string = new String(rPacket.getData(), 0, rPacket.getLength(), "UTF-8");
System.out.println(received_string);
out.write(received_string, 0, received_string.length());
System.out.println(received_string) を呼び出すと、コンソールに情報が表示されます。ただし、ファイルが正しく出力されません。以前に同様の質問をしましたが、出力に苦労しています。助けてくれてありがとう。