Chương trình sử dụng luồng byte để thực hiện vào ra trên các byte. Tất cả lớp luồng byte thừa kế từ lớp InputStream và OutputStream.
Chương trình CopyBytes dưới đây dùng luồng byte để chép input.txt theo từng byte.package chuong5;
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;
public class CopyBytes {
public static void main(String[] args) throws IOException {
FileInputStream in = null;
FileOutputStream out = null;
try {
in = new FileInputStream("input.txt");
out = new FileOutputStream("output.txt");
int c;
// đọc đến khi cuối tập tin
while ((c = in.read()) != -1)
out.write(c);
} finally {
if (in != null)
in.close();
if (out != null)
out.close();
}
}
}
» Tin mới nhất:
» Các tin khác: