import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class demo6 {
/**
* 把一张图片拷贝到指定的位置
*
*/
public static void main(String[] args) throws IOException {
//拿到图片的路径
File file = new File("C:\Users\PC-LUO\Desktop\新建文件夹\98.jpg");
//创建拷贝后的路径
File file2 = new File("C:\Users\PC-LUO\Desktop\4.jpg");
image(file, file2);
}
//拷贝操作
public static void image(File file , File file2) throws IOException{
//输入流
FileInputStream inputStream = new FileInputStream(file);
//输出流
FileOutputStream outputStream = new FileOutputStream(file2);
//创建缓冲区,大小为1K
byte[] b = new byte[1024];
//循环遍历文件内容,没有就返回-1
while (inputStream.read(b) != -1) {
//把得到的数据写入到指定位置
outputStream.write(b);
}
//关闭资源
outputStream.close();
inputStream.close();
}
}