BufferedWriter写int类型的数据乱码解决方法

记录自己遇到的一个小坑,使用BufferWriter去写入随机数时,全是乱码,一开始以为是编码格式的问题,将编码格式改成UTF-8后依然没解决,后来点进方法里看了下发现write(int)方法实际上是写入char类型,内存长度只有两个字节,所以出现乱码,解决方法就是将int转成string后再写。

BufferedWriter写int类型的数据乱码解决方法

将int转成String后写入,问题解决

BufferedWriter写int类型的数据乱码解决方法

BufferedWriter写int类型的数据乱码解决方法