java中的字节流和字符流的存储区别,用几个常用类型的数据来比较字节流和字符流的区别 int a=5; boolean b=true; char c='G'; String d="你好"; 使用字符流打印以上类型的数据到文件中: PrintWriter dos =new PrintWriter(new BufferedWriter(new FileWriter("c:\buffertest.txt"))); dos.print(a); dos.print(b); dos.print(c); dos.print(d); 结果如下: a是5 b是true c是G d是你好 字符流完全保证了和我们输入的字符保持一致 再看看字节流 DataOutputStream dos =new DataOutputStream(new FileOutputStream("c:\streamtest.txt")); dos.writeInt(a); dos.writeBoolean(b); dos.writeCh...