如何使用java只移动zip文件?

时间:2011-12-31 11:10:43

标签: java

我想每天只将zip文件从一个文件夹移动到另一个文件夹。 这里有一个来自Developperzone网站的简单代码,但它只复制一个已知的txt文件。

我想使用* .zip

之类的东西

谢谢

import java.io.*;
public class CopyFile
  {
  public static void main(String args[]) throws Exception
    {
    BufferedReader br = new BufferedReader(
                        new FileReader("line.txt"));
    BufferedWriter bw = new BufferedWriter(
                        new FileWriter("linenum.txt"));
    String s, space="  ";
    int num=0;
    while (br.ready())
      {
      s=br.readLine();
      num++;
      bw.write(String.valueOf(num));
      bw.write(space);
      bw.write(s);
      bw.newLine();
      }
    bw.close();
    }
  }

2 个答案:

答案 0 :(得分:4)

使用java.io.File及其方法获取.zip文件列表并移动它们(教程 - Moving a File or Directory)。

import static java.nio.file.StandardCopyOption.*;
...
Files.move(source, target, REPLACE_EXISTING); 

答案 1 :(得分:2)

你的意思是linux中的这个吗?

mv *.zip dest-dir

为什么要在Java中执行此操作?

我认为你想要移动而不是复制?