package com;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class FileIO2 {
public static void main(String[] args) throws IOException {
File file = new File("R:\\haha.txt");
File file2 = new File("R:\\haha2.txt");
StringBuilder sb = new StringBuilder();//声明 StringBuilder 用来存放读取的内容
InputStream is = null;
FileOutputStream fo = null;
is = new FileInputStream(file);//把文件读到输入流
int len = 0;
byte[] buf = new byte[1024];
while((len=is.read(buf))>0){
fo = new FileOutputStream(file2);
sb.append(new String(buf,0,len));
fo.write(sb.toString().getBytes());//写到文件
}
is.close();
fo.close();
}
}
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class FileIO2 {
}