在做项目的过程中遇到用BufferedWriter.writer(...)写文件的,但是在写入int型数据时是乱码。在翻阅了API后发现,BufferedWriter.writer(int c)方法写的不是一个int型数据,而是一个character型数据:
因此,在用BufferedWriter.writer写数据的时候,如果要写int型数据,可以先把它转成String型的数据,这样就可以直接写了。
在做项目的过程中遇到用BufferedWriter.writer(...)写文件的,但是在写入int型数据时是乱码。在翻阅了API后发现,BufferedWriter.writer(int c)方法写的不是一个int型数据,而是一个character型数据:
因此,在用BufferedWriter.writer写数据的时候,如果要写int型数据,可以先把它转成String型的数据,这样就可以直接写了。