先把要写入文件的数据缓存到内存中,再把缓存中的数据写入文件中 ?
BufferedReader in4=new BufferedReader(new StringReader(s2));
DataOutputStream out2=new DataOutputStream
(new BufferedOutputStream
(new FileOutputStream("F:\\aaa\\TestIO.txt")));
out2.write(3.14152927);
out2.writeChars("\nThas was G:writeChars\n");
out2.writeBytes("Thas was G:writeByte\n");
out2.flush();
用要刷新缓存,这个是字节写入的,只有字节显示ok.其他显示乱码