java代码A转到B_java 把a文件复制到b

这是我自己写的程序,可是怎么也不能把a.txt复制到b.txt中,请高手指点我下:importjava.io.*;classMyCopy{publicstaticStringtellfile(){Stringstr=null;try{BufferedReaderbr=newBu...

这是我自己写的程序,可是怎么也不能把a.txt复制到b.txt中,请高手指点我下:

import java.io.*;

class MyCopy{

public static String tellfile(){

String str = null;

try{

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

str = br.readLine();

}catch(IOException e){

e.printStackTrace();

System.out.println("输入错误");

}

return str;

}

String out = null;

public static String mycopy(String in,String out ){

try{

FileReader fr = new FileReader(in);

BufferedReader br = new BufferedReader(fr);

FileWriter fw = new FileWriter(out);

BufferedWriter bw = new BufferedWriter(fw);

PrintWriter pw = new PrintWriter(bw);

while(br.read()!=-1){

pw.print(out);

}

}catch(FileNotFoundException e){

e.printStackTrace();

}

catch(IOException e){

e.printStackTrace();

}

return out;

}

public static void main(String[] args){

String a = null;

String b = null;

System.out.println("输入要复制的文件路径:");

a = tellfile();

System.out.println("输入要复制到的文件路径:");

b = tellfile();

System.out.println(a+"复制到:"+b);

mycopy(a,b);

}

}

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值