JAVA文件学习,文件搜索器

     今天中午,终于把之前那个文件搜索器弄好了,实现的思路很简单,就是在一个文件路径里面递归浏览查找,如果找到的文件名包含要搜索的名字,则把他的路径显示出来。如果,所找到的是一个文件夹,则循环调用它本身继续循环搜索下去。

 

    java.io.File 这个包中已经包含了函数了,我们的工作就是去了解函数怎么使用就可以了。

 

   file.listFiles() 列出当前文件夹中所有的文件  我们就用一个文件数组存储,待会子再去依次遍历即可。

   isFile()  判断改文件是否是一个文件(就是不是一个文件夹)

   isDirectory()判断是否是一个文件夹

   getAbsolutePath() 得到该文件的绝对路径

 

 

   就这么几个函数就能简单的完成这个简单的文件搜索器了。

 

 

  不过最后的一个滚动条纠结了半天。
JAVA文件学习,文件搜索器
 

 

     现在才知道,原来文件夹也是一个文件。

你可能感兴趣的:(java,工作,浏览器)