美文网首页
Java小问题合集-持续收集

Java小问题合集-持续收集

作者: 张嘉嘉呵呵哒 | 来源:发表于2018-08-12 14:05 被阅读0次

1. eclipse中java项目导出成jar包后读写UTF-8文件中文乱码问题

【解决方法】开始时用的是FileReader和FileWriter来读写的,后来改成用InputStreamReader和OutputStreamWriter后问题解决。关键代码:

BufferedReader reader;
BufferedWriter writer;

//reader = new BufferedReader(new FileReader(new File(filedir,filename)));
reader = new BufferedReader(new InputStreamReader(new FileInputStream(new File(filedir,filename)),"UTF-8"));

//writer = new BufferedWriter(new FileWriter(new File(filedir,emailDomain+".txt"),true));
writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(new File(filedir,emailDomain+".txt"),true),"UTF-8"));

对于其中的FileOutputStream,如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处(即重写文件)。

相关文章

  • Java小问题合集-持续收集

    1. eclipse中java项目导出成jar包后读写UTF-8文件中文乱码问题 【解决方法】开始时用的是File...

  • 小问题合集

    如何从github上下载单个文件?打开github上文件地址,点击Raw获取真实文件地址,然后通过curl命令下载...

  • 小问题收集

    EditText无法换行 并没有设置singline## 需求:写评论的时候会希望输入法右下角可以直接发送发起评论...

  • java web小问题总结

    title: java web小问题总结tags: java,web,小问题grammar_cjkRuby: tr...

  • 阿里P8Java工程师推荐书籍,通宵也要看完

    以下是小编收集的一些Java电子书及Java架构学习资料 一线互联网公司面试真题合集 面试指南(2020最新版) ...

  • JAVA-收集-持续更新...

    1、阐述下对象的自动装箱和拆箱 2 基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自...

  • 顶置目录(方便查看)

    简书技巧 简书基础简书Markdown进阶(持续更新) 笔记 操作系统 趣味合集 趣味合集(持续更新......)...

  • WEEX小问题合集

    1、前端调修改了属性 iOS端updateAttributes没有响应 (void)updateAttribut...

  • 小小问题收集

    No qualifying bean of type 'xxx.xx.xxx' available: expect...

  • Java推荐书单汇总

    本文为原创,转载请注明出处。本文旨在持续收集Java方面公认的一些经典著作,作为未来深入了解Java的一些参考。目...

网友评论

      本文标题:Java小问题合集-持续收集

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