| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1331 人关注过本帖
标题:那位知道在java 中实现本机上的文件查询功能
只看楼主 加入收藏
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
 问题点数:0 回复次数:20 
那位知道在java 中实现本机上的文件查询功能
如题
搜索更多相关主题的帖子: 文件 java 查询 
2007-06-15 15:17
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
原理不是一样的吗,遍历就OK了

可惜不是你,陪我到最后
2007-06-15 15:51
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
得分:0 
详细点
怎么遍厉啊
树型?
给个例子?
谢谢

骑白马的未必是王子,也可能是唐僧;有翅膀的未必是天使,也可能是鸟人。
2007-06-15 17:03
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
得分:0 
关键就是算法!

骑白马的未必是王子,也可能是唐僧;有翅膀的未必是天使,也可能是鸟人。
2007-06-15 17:21
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
File类里面都有,自己看看API

可惜不是你,陪我到最后
2007-06-15 18:14
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
得分:0 
我倒
哪个方法呀
能指明下吗??
自己看很累的
而且都看完了
没发现有现成的方法

骑白马的未必是王子,也可能是唐僧;有翅膀的未必是天使,也可能是鸟人。
2007-06-16 01:27
xiang092106
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-5-16
收藏
得分:0 
看API。
2007-06-16 01:47
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
先得到所有的本地硬盘

然后列出它下面的所有File,这个File可以是文件,也可以是文件夹,如果是文件夹,可以再列出它下面的File,这样一直列到没有为止,列出来的时候,自己去判断File的名字是否和你查找的名字一样&&File是一个文件,而不是文件夹

可惜不是你,陪我到最后
2007-06-16 11:08
大嘴先生2
Rank: 1
等 级:新手上路
威 望:2
帖 子:815
专家分:0
注 册:2006-4-17
收藏
得分:0 

先得到所有的本地硬盘用什么方法?


骑白马的未必是王子,也可能是唐僧;有翅膀的未必是天使,也可能是鸟人。
2007-06-17 17:30
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
我服了你,你到底有没有看File类的API哦

public static File[] listRoots()
列出可用的文件系统根目录。

特定 Java 平台可以支持零个或更多个按层次组织的文件系统。每个文件系统有一个 root 目录,可以从这到达文件系统中的其他所有文件。例如,Windows 平台为每个活动驱动器提供了一个根目录;UNIX 平台只有一个根目录,即 "/"。可用文件系统根目录的设置受各种系统级操作的影响,比如可移动介质的插入和弹出,以及断开或卸载那些物理磁盘或虚拟磁盘。

此方法返回一个 File 对象数组,这些对象表示可用文件系统根的根目录。可以保证本地机器上物理存在的任何文件的规范路径名都以此方法返回的根目录之一开始。

位于其他一些机器上的文件的规范路径名是通过远程文件系统协议(比如 SMB 或 NFS)访问的,它们可能以此方法返回的根目录之一开始,也可能不是这样。如果远程文件的路径名在语法上无法与本地文件的路径名进行区分,那么它将以此方法返回的根目录之一开始。例如,此方法将返回表示 Windows 平台上映射为网络驱动器的根目录的 File 对象,而包含 UNC 路径名的 File 对象并不是由此方法返回。

与此类中的大多数方法不同,此方法不抛出安全性异常。如果存在安全管理器,且其 SecurityManager.checkRead(java.lang.String) 方法拒绝对特定根目录进行读取访问,则该目录不会显示在结果中。

返回:
表示可用的文件系统根目录的 File 对象数组,如果无法确定根目录集,则返回 null。如果没有文件系统根目录,则该数组将为空。
从以下版本开始:
1.2



其实API很容易看的,一些方法无非就是一些英文字母,

可惜不是你,陪我到最后
2007-06-18 09:13
快速回复:那位知道在java 中实现本机上的文件查询功能
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025928 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved