`
stchou
  • 浏览: 205139 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

JAVA文件学习,文件搜索器

阅读更多

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

 

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

 

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

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

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

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

 

 

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

 

 

  不过最后的一个滚动条纠结了半天。

 

 

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

  • 大小: 82.3 KB
分享到:
评论
1 楼 zskang_love1126 2011-08-30  
挺不错的 呵呵

相关推荐

    java文件搜索器(完整)

    【Java文件搜索器】是一个基于Java编程语言实现的实用工具,它允许用户在计算机的各个磁盘或指定的文件夹中快速查找特定的文件。这个应用程序利用了Java强大的I/O和文件操作功能,为用户提供了一个方便的方式来定位...

    java文件搜索器

    使用java实现的一个文件搜索器,该搜素器能够自动读出电脑上面已有的盘,使用者可以通过选择指定盘,输入需要搜索的关键字进行搜索,也可以通过文件选择器进行选择,在指定的文件夹中进行搜索,且该过程可中断。

    java编写的文件搜索器

    在Java编程领域,文件搜索器是一个实用的工具,它能够帮助用户快速查找并定位到指定目录下的特定文件或文件类型。这个项目展示了如何利用Java语言的丰富功能来实现这一目标。接下来,我们将深入探讨其中涉及的关键...

    java 文件搜索引挚

    Java 文件搜索引挚是用于在计算机系统中快速查找指定类型或具有特定属性的文件的工具。这个工具通常基于Java编程语言开发,利用Java的强大功能和跨平台特性,为用户提供高效、便捷的文件检索服务。在Java中实现文件...

    java 文件查看器

    - **浏览类文件**:Java文件查看器能够显示JAR包内的源代码,这对于调试和学习他人的代码非常有帮助。 - **搜索功能**:用户可以搜索特定的类名、方法名或其他关键字,快速定位到所需内容。 - **反编译**:如果...

    java实现的文件搜索器

    java的FilenameFilter实现的文件过滤

    java实现的本地文件管理器,java实现文件管理系统,Java

    在Java编程语言中,开发一个本地文件管理器是一项常见的任务,尤其对于学习和理解I/O流、文件操作以及用户界面设计至关重要。这个项目的目标是创建一个类似Windows资源管理器的应用,能够显示本地文件系统的内容,...

    java简单搜索器源码(系统)

    Java简单搜索器源码系统是...总的来说,Java简单搜索器源码系统涵盖了Java编程基础、数据结构与算法、文件I/O、搜索算法、并发控制和自然语言处理等多个IT领域的知识点,是学习和理解搜索引擎工作原理的良好实践案例。

    java写的快速文件搜索器

    受够了windows自带的文件搜索器了吗,想实现迅速查找文件吗?那就下载吧。

    java基础之文件搜索器

    在Java编程语言中,开发一个文件搜索器是一项基础但实用的任务。这个文件搜索器能够帮助用户在指定的目录下查找符合特定条件的文件,比如文件名、类型或修改日期等。下面将详细介绍如何构建这样的工具。 首先,我们...

    非常好用的java版文件极速搜索工具(可按内容搜索)

    1.对于word excel txt等一些文本类型的文件,支持按内容及标题搜索。 2.开启工具后,实时监控全盘,文件变化立即更新可查 3.搜索速度极快,秒搜。 4.初次使用请先点击索引服务。 5.4分绝对超值

    Java文件选择器源代码.rar

    总之,`Java文件选择器源代码`是一个实用的学习资源,可以帮助Java开发者深入了解如何在应用程序中创建交互式的文件选择功能。通过分析和理解这些代码,我们可以提升自己的Java GUI编程技巧,更好地满足用户在文件...

    java编辑文件查看器

    Java编辑文件查看器,如JD-GUI,是Java开发者常用的一款工具,主要用于反编译Java字节码(.class文件)以查看其源代码。在Java应用程序开发中,有时我们可能需要查看已编译的类文件的源代码,特别是在没有源代码或者...

    基于java的文件资源管理器

    通过上述知识点的学习和实践,你将能够构建一个功能完备的基于Java的本地文件资源管理器。记住,关键在于理解Java的基础和其GUI库,以及熟练运用文件操作API。在开发过程中,不断迭代和优化,根据用户反馈进行调整,...

    java版文件管理器

    在IT领域,尤其是在软件开发中,文件管理器是一种至关重要的工具,它允许用户方便地浏览、...通过学习这个项目,开发者不仅可以掌握Java文件管理的相关技术,还能提升自己在GUI开发、文件操作和搜索算法方面的技能。

    android 文件搜索器

    【Android 文件搜索器】是一款专为Android平台设计的应用程序,旨在帮助用户快速、高效地在设备上查找指定的文件。这个工具可能包含了源代码,因此对于开发者来说,它不仅是一个实用工具,也是一个学习和研究的对象...

    简单的文件搜索器

    【标题】:“简单的文件搜索器” 【描述】:在信息技术领域,文件搜索是日常工作中一个不可或缺的功能。一个简单的文件搜索器通常是指一个程序或工具,它允许用户在计算机上快速定位和查找特定的文件或文件夹。这个...

    简单文件搜索器的实现

    在IT领域,开发一个简单的文件搜索器是许多初学者和专业人士都可能会遇到的任务。这个"简单文件搜索器的实现"项目旨在教你如何构建一个能够快速查找计算机中特定文件的工具。我们将通过分析给出的源码文件来理解其...

    java class文件编辑器

    Java Class文件编辑器,如JD-GUI 0.3.3 绿色版,是一种用于查看和理解Java字节码的工具,对于开发者而言尤其重要,因为它提供了将已编译的`.class`文件反编译回源代码的能力。在深入讨论这个工具之前,我们先来了解...

Global site tag (gtag.js) - Google Analytics