这是使用java io进行复制文件的问题:这是使用java io字符流的方式复制文件 public static void main(String[] args) throws IOException, InterruptedException {

FileReader fr = new FileReader("C:\\a.mp3");
FileWriter fw = new FileWriter("D:\\a.mp3");
int i = 0;
while((i = fr.read()) != -1 ) {
fw.write(i);
}
fr.close();
fw.close();
        }
使用字节流复制文件可以成功,但使用字符流复制文件将会失败,文件无法打开,请问这是为什么?
谢谢大家!