为啥我用字节流输出中文时会出现乱码,但是拷贝的时候就可以拷贝啊。有没有吴彦祖回答一下
FileInputStream fis=new FileInputStream("Game\\\\a.txt");
FileOutputStream fos=new FileOutputStream("C:\\Users\\86188\\IdeaProjects\\java\\Game\\b.tet");
int b;
byte b1[]=new byte[1024*1024*5];
while ((b=fis.read(b1))!=0){
fos.write(b1,0,b);
}
fis.close();
fos.close();
}
}
我在a文件下写了中文,一个中文是两个字节,理应来说拷贝应该也会出现乱码啊,可是我在b文件中没有发现,为啥啊。