IO应用
将文件夹中的图片copy到另一个文件夹中
import java.io.*;
public class Jpg {
public static void main(String[] a) throws IOException {
FileInputStream in = new FileInputStream("D:\\a\\123.jpg");
FileOutputStream out = new FileOutputStream("D:\\b\\123.jpg");
BufferedInputStream bufferedIn = new BufferedInputStream(in);
BufferedOutputStream bufferedOut = new BufferedOutputStream(out);
byte[] by = new byte[1];
while (bufferedIn.read(by) != -1) {
bufferedOut.write(by);
}
//将缓冲区中的数据全部写出
bufferedOut.flush();
bufferedIn.close();
bufferedOut.close();
}
}
将文件夹中txt的文字copy到另一个文件夹中的txt里面
import javax.imageio.IIOException;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class Txt {
public static void main(String[] args)throws Exception{
try{
FileInputStream fils = new FileInputStream("D:\\a\\三体.txt");
FileOutputStream fos = new FileOutputStream("D:\\b\\三体.txt");
int b=0;
while((b=fils.read())!=-1){
fos.write(b);
}
fos.close();
fils.close();
}catch (IIOException e){
e.printStackTrace();
}
}
}