A.txt和B文件夹,这两个文件都在E:盘下
如何把一个A.txt文件复制到一个B文件夹下。。
请大家帮帮助。
如何把一个A.txt文件复制到一个B文件夹下。。
请大家帮帮助。
解决方案 »
- 请教:合并排序问题???
- 如何对一个字符串按逗号和分号分割成数组
- ImageIO.read(),Invalid ICC Profile Data的问题,jdk的bug???
- 怎么调用自定义的java类?
- 关于properties文件中存回时的格式问题!!!急!!!
- 请问:我现在用jTable1 = new JTable(tableModel);来显示从数据库中查出的数据,怎么能做到删除选择的行呢?
- 请问:tcp,Udp 那一个速度比较快-比较弱智了
- 初级问题一个(刚开始学习 Java)
- B/S结构中报表的处理
- Applet ,Rmi访问数据库,在本机上单独执行通过,若发布到tomcat上出现错误!
- 关于java.nio库和网络通信的问题
- 请求高手帮我解决一个菜菜的问题:
原题是这样的:编写一个CopyFile 实现在dos窗口中从键盘输入两个文件名完成文件的复制功能
java CopyFile file1 file2?
{
public static void main(String[] args)throws Exception
{
BufferedReader br=new BufferedReader(
new FileReader("E:\\A.txt"));
PrintWriter pw=new PrintWriter(
new FileWriter("E:\\B\\A.txt"));
String s;
while((s=br.readLine())!=null)
pw.println(s);
pw.close();
}
}
A.txt文件的话,也是一个道理
FileInputStream fis = new FileInputStream(f1);
FileOutputStream fos = new FileOutputStream(f2);
int i = 0 , byte[] by = new byte[1024];
try
{
while((i = fis.read(by))!=-1)
{
if(i!=0)fos.write(by,0,i);
}
}catch(IOException e)
{
e.printStackTrace();
}finally
{
try
{
fis.close();
fos.close();
}catch(IOException e){ e.printStackTrace();}
}
public class Test
{
public boolean copyfile(String src,String dec)
{
File srcFile=new File(src);
File decFile=new File(dec);
try
{
FileInputStream fis=new FileInputStream(srcFile);
FileOutputStream ops=new FileOutputStream(decFile);
int n;
byte buff[]=new byte[1024*4];
decFile.createNewFile();
while((n=fis.read(buff))!=-1)
{
ops.write(buff,0,n);
}
ops.flush();
fis.close();
ops.close();
}
catch(FileNotFoundException e)
{
System.out.println(e);
}
catch(IOException er)
{
System.out.println(er);
return false;
}
return true;
}
public static void main(String[] args)
{
Num6 cf=new Num6();
String src = "c:/a.txt";
String des = "c:/B/c.txt";
if(cf.copyfile(src,des))
{
System.out.println("拷贝成功");
}
else
{
System.out.println("拷贝失败");
}
}
}