Java程序中问什么按字节复制文件却能复制中文?
publicclassTestString{publicstaticvoidmain(Stringargs[]){FileInputStreamFileins=null;...
public class TestString {
public static void main(String args[])
{
FileInputStream Fileins=null;
FileOutputStream fileouts=null;
try {
Fileins =new FileInputStream("E:\\Hello.java");
fileouts =new FileOutputStream("E:\\BBHello.java");
int b;
while ((b=Fileins.read())!=-1) {
fileouts.write(b);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("找不到文件!");
System.exit(-1);
}catch (IOException e) {
// TODO: handle exception
System.out.println("文件复制错误!");
System.exit(-1);
}
System.out.println("文件复制成功!");
}
}
这个程序是按字节复制的 却能复制中文,中文不是字符么? 展开
public static void main(String args[])
{
FileInputStream Fileins=null;
FileOutputStream fileouts=null;
try {
Fileins =new FileInputStream("E:\\Hello.java");
fileouts =new FileOutputStream("E:\\BBHello.java");
int b;
while ((b=Fileins.read())!=-1) {
fileouts.write(b);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("找不到文件!");
System.exit(-1);
}catch (IOException e) {
// TODO: handle exception
System.out.println("文件复制错误!");
System.exit(-1);
}
System.out.println("文件复制成功!");
}
}
这个程序是按字节复制的 却能复制中文,中文不是字符么? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询