public static void main(String[]args)
{
BufferedReader br = null;
BufferedWriter bw = null;
try
{
//文件路径用双引号括起来
//还有你的文件扩展名用.map,是不是应该用字节流?BufferedInputStream和BufferedOutputStream
//否则即使执行成功了,copy的那个文件也是执行不了的,
br = new BufferedReader(new FileReader("c:\\1.map"));
bw = new BufferedWriter(new FileWriter("f:\\2.map"));
//br.read()返回的是int类型,如果用你的方法读取一行的话,用readLine()方法
String line = null;
while((line = br.readLine())!=null)
{
bw.write(line);
bw.newLine();
bw.flush();
}
}catch(IOException e){
e.printStackTrace();
}finally{
try{
bw.close();
}catch(IOException e){
e.printStackTrace();
}
try{
br.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
|