要一个JAVA小程序,在这个小程序运行的时候能够实现以下功能:
能够实时或定时监测指定文件夹内的变化,比如说原来的文件夹内没有文件,我手动复制进去一个或者多个,程序就会做出响应(输出一段字符串之类)。
求代码~~~

解决方案 »

  1.   

    用个Timer,每阁一段时间找下文件,和最开始文件数量或者大小什么的有变化就输出信息,这个完全可以自己设置
      

  2.   

    import java.io.*;
    class Test131
    {
    public static void main(String[] args)
    {
    try
    {
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    System.out.print("请输入目录名:");
    String sdir=br.readLine();
    File fdir=new File(sdir);
    if(!fdir.exists())
    {
    System.out.println("目录不存在");
    System.exit(0);
    }
    String[] list=fdir.list();
    for(int i=0;i<list.length;i++)
    System.out.println(list[i]);
    }
    catch(IOException e)
    {
    System.out.println(e);
    }
    }
    }
      

  3.   

    呵呵,它用的是命令行执行方式,呵呵,cmd,楼主应该知道了吧.
    开始:-->运行-->cmd-->javac-->java-->没问题就可以输入了.
    呵呵,