File file = new File("d:/test.txt");
FileOutputStream fos = new FileOutputStream(file);
DataOutputStream dos = new DataOutputStream(fos);
String s = "a2s1d2";
byte[] byteArray = s.getBytes();
dos.write(byteArray);
麻烦帮忙看下,我这样写到文件的时候文件里记录的还是“ars1d2”。要怎么样才能真正的把二进制写进文件呢?
PrintStream ps=new PrintStream(fos);//讲PrintStream连接到OutputStream
ps.print("");//通过PrintStream向OutputStream 输出一条句子,OutputStream将会将它写入到文件中