import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
public class StreamCopy1 {
public static void main(String[] args) throws Exception {
InputStream input = new FileInputStream("input.txt");
OutputStream output = new FileOutputStream("output.txt");
int byteValue;
while ((byteValue = input.read()) != -1) {
output.write(byteValue);
}
input.close();
output.close();
}
}
Apache IOUtils.copy
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import org.apache.commons.io.IOUtils;
public class StreamCopy2 {
public static void main(String[] args) throws Exception {
InputStream input = new FileInputStream("input.txt");
OutputStream output = new FileOutputStream("output.txt");
IOUtils.copy(input, output);
input.close();
output.close();
}
}
0 回應:
張貼留言