public static void main(String args[]) throws Exception {
InputStream fis = new FileInputStream("e:\\a.txt");
BufferedInputStream bis = new BufferedInputStream(fis);
int size = (int)new File("e:\\a.txt").length();
System.out.println(bis.markSupported());
bis.mark(size+1);
FileOutputStream fos1 = new FileOutputStream("e:\\a1.txt");
FileOutputStream fos2 = new FileOutputStream("e:\\a2.txt");
IoUtil.copy(bis, fos1);
System.out.println("FileCopy1 has copied successfully...");
bis.reset();
IoUtil.copy(bis, fos2);
System.out.println("FileCopy2 has copied successfully...");
fis.close();
}
文件流实现重复读取
最新推荐文章于 2023-05-28 21:18:16 发布