我正在尝试将字节数组输出到文件。当我调用 System.out.println(ouput_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 时,控制台会显示信息信息。但是,它没有正确输出文件。我之前问过类似的问题,但现在正在努力输出。感谢您的帮助。