/*
用缓冲区实现文件的复制
*/
package bufferedCopyDemo;
import java.io.*;
class BufferedCopyDemo
{
public static void main(String[] args)
{
//声明两个缓冲区
BufferedReader bufr=null;
BufferedWriter bufw=null;
try
{
//声明对象
FileReader fr=new FileReader("FileReaderDemo.java");
FileWriter fw=new FileWriter("FileReaderDemo_Copy.java");
//创建缓冲区
bufr=new BufferedReader(fr);
bufw=new BufferedWriter(fw);
String line=null;
while((line=bufr.readLine())!=null)
{
bufw.write(line);
bufw.newLine();
}
}
catch (IOException e)
{
throw new RuntimeException("读写失败");
}
finally
{
try
{
if(bufr!=null)
bufr.close();
}
catch (IOException e)
{
System.out.println(e.toString());
}
try
{
if(bufw!=null)
bufw.close();
}
catch (IOException e)
{
System.out.println(e.toString());
}
}
}
}
用缓冲区实现文件的复制
最新推荐文章于 2022-06-19 23:25:27 发布
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

1644

被折叠的 条评论
为什么被折叠?



