这样修改:
    try {
      File path = new File(".");
      String[] list;
      if(args.length == 0)
      {
        list = path.list();
        for(int i = 0; i < list.length; i++)
          System.out.println(list[i]);
        return;
      }
      for (int j=0; j < args.length; j++)
      {
        list = path.list(new DirFilter(args[j]));
        for(int i = 0; i < list.length; i++)
          System.out.println(list[i]);        
      }
    } catch(Exception e) {
      e.printStackTrace();
    }