package com.itheima;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.Scanner;
public class TextCopy {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner scan =new Scanner(System.in);
System.out.print("请输入文件的路径及名称:");
String file=scan.next();
File tempFIle=new File(file.trim());
String fileName=tempFIle.getName();
sop("文件为:"+fileName);
BufferedReader bufr=null;
BufferedWriter bufw=null;
try
{
bufr=new BufferedReader(new FileReader(file));
bufw=new BufferedWriter(new FileWriter("F:Copy.java"));
String line=null;
while((line=bufr.readLine())!=null)
{
sop(line);
bufw.write(line);
bufw.newLine();
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
if(bufr!=null)
bufr.close();
}
catch(Exception e)
{
e.printStackTrace();
}
try
{
if(bufw!=null)
bufw.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
sop("文件复制成功");
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
今天上午刚写的,希望对你有帮助