利用读进来写出去的方法
public class FileCopyDemo {
/*
将文件复制
*/
public static void main(String[] args) throws IOException {
//创建源对象和创建读取IO对象
FileInputStream fis = new FileInputStream("D:/myDoc/123.txt");
//创建源对象和创建写入IO对象
FileOutputStream fos = new FileOutputStream("D:/myDoc/a.txt");
//使用数组接收读取的信息
byte[] buffer = new byte[1024];
//使用一个整形变量来判断文件是否读完
int len ;
//循环读取文件,当变量len等于-1的时候读取完毕
while ((len = fis.read(buffer))!= -1){
//写入文件方法,当写道len的位置时完成写入
fos.write(buffer,0,len);
}
//关闭流
fis.close();
fos.close();
}
}
网友评论