JAVA:文本文件读写使用Reader/Writer,二进制文件使用InputStream/OutputStream

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/quantum7/article/details/102739393

  早上看了一下同事的工作,其中一段代码读写配置文件,使用InputStream/OutputStream。吾要求改成Reader/Writer。

  这个事情很常见,大多数程序员不了解之间的差异。其实一句话:如果有中文,怎么办?使用byte自己组装?转换为String?都不是最佳方案。最简单的办法,就是使用Reader/Writer。

  编码问题,个人建议使用UTF-8、GBK。

猜你喜欢

转载自blog.csdn.net/quantum7/article/details/102739393