美文网首页
记录ObjectOutputStream输出乱码问题

记录ObjectOutputStream输出乱码问题

作者: 匿名者joker | 来源:发表于2020-03-25 17:37 被阅读0次

issue:

FileOutputStream file = new FileOutputStream("D:/test.txt");
ObjectOutputStream output = new ObjectOutputStream(file);
output.writeObject("test01\r\n");
output.writeObject("test02\r\n");
output.close();
file.close();

输出的结果如下:
 �t test01
t test02

解决方案
writeObject写到文件里的是String类的序列化内容,当然不能正确查看了,写字符串用PrintStream比较好。而且输出“\n”和“\r\n”都不是很好的方法,因为不同的平台回车符是不一样,如下解决跨平台问题的换行:

PrintStream file =  new PrintStream(new FileOutputStream("c:\\cc.txt"));
file.println("test01");
file.println("test02");

相关文章

  • 记录ObjectOutputStream输出乱码问题

    issue: 输出的结果如下: �t test01t test02 解决方案writeObject写到文件里的是...

  • Servlet的一些问题

    1.传输中文的乱码问题 接收中文乱码(就是页面向服务器提交数据) 输出中文乱码(服务器向页面输出) 2.跳转

  • C# + VisualStudito2017注意事项

    1,调试输出有时会有部分字符乱码,事实上字符本身是没有乱码的,只是VS输出不知道啥问题导致部分乱码。

  • 2020-05-11 Idea JavaWeb问题汇集

    1. idea输出中文乱码问题 tomcat server 设置

  • StreamCorruptedException

    Socket编程在连续使用(中间没有中断)ObjectOutputStream 和其他输出流(PrintStrea...

  • 解决IDEA乱码问题

    问题一、tomcat执行后控制台输出乱码 解决方案:在控制台输出彻底解决Tomcat控制台输出中文乱码1修改tom...

  • 彻底解决IDEA输出中文乱码问题

    本文一共有3种方法,针对的情况是输出中文乱码问题 问题描述 无法正确输出中文字符:(请正确分辨自己是哪一种乱码问题...

  • 数组 字典 乱码 json 返回数组 二进制

    一、问题描述 1、NSLog显示的数组或者字典乱码2、输出AFNetWorking返回的json数据,乱码 二、错...

  • web开发中乱码问题的解决

    web开发中乱码问题的解决 由于楼主刚刚接触web不久,自然而然的就遇到了乱码问题。下面就记录一下乱码问题的解决。...

  • MySQL导出CSV文件

    最近接触到mysql比较多,遇到mysql文件导出csv文件,存在格式问题和中文乱码问题,以此记录 中文乱码问题 ...

网友评论

      本文标题:记录ObjectOutputStream输出乱码问题

      本文链接:https://www.haomeiwen.com/subject/yeexuhtx.html