在main函数调用:java
在main函数调用:函数
可是,以上两个方式很容易出现中文乱码,由于FileReader和FileWrite都只有获取文件编码的方式getEncoding(),却没有设置文件编码的方式setEncoding()。编码
FileWriter 默认是用(ISO-8859-1 or US-ASCII)西方编码的,若是FileRead读取的文件的编码不是此编码,则会发生错误,则会发生乱码。spa
解决方式:blog
写入数据,采用特定编码的方式:get
main函数调用:it
读取数据,采用特定编码:io
main函数调用:import
以上内容,须要导入的类库以下,固然,你能够能够直接写 “import java.io.* ;” :乱码