社区
Java SE
帖子详情
如何使用FileSystem类,得到一个目录下所有的文件名称,我没有帮助可查,请各位大侠帮忙,一定给分!!!
FY2693
2002-06-07 09:05:14
关于 FileSystem 类如何使用,请指教,先谢谢了。
...全文
233
7
打赏
收藏
如何使用FileSystem类,得到一个目录下所有的文件名称,我没有帮助可查,请各位大侠帮忙,一定给分!!!
关于 FileSystem 类如何使用,请指教,先谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alphazhao
2002-06-07
打赏
举报
回复
如果你只是要知道当前目录下的文件或者目录之一,那么可以用另外一个方法,提取路径。判断条件在if(truefile.isDirectory())(下面注释处)
import java.io.*;
public class DirList {
public static void main(String[] args) {
try {
File path = new File("C:");//查询路径
File[] strList;//存放所有查询结果
int i = 0;
strList = path.listFiles();//执行查询
for(i = 0; i < strList.length; i++) {
File truefile = strList[i];
if(truefile.isDirectory()) {
//判断是否是目录(如果需要的是文件名,将其条件改为假即可)
System.out.println(strList[i]);//输出这个目录的名称
}
}
}
catch(Exception e) {
e.printStackTrace();
}
}
}
alphazhao
2002-06-07
打赏
举报
回复
如果你只是要知道当前目录下的文件或者目录之一,那么可以用另外一个方法,提取路径。判断条件在if(truefile.isDirectory())(下面注释处)
import java.io.*;
public class DirList {
public static void main(String[] args) {
try {
File path = new File("C:");//查询路径
File[] strList;//存放所有查询结果
int i = 0;
strList = path.listFiles();//执行查询
for(i = 0; i < strList.length; i++) {
File truefile = strList[i];
if(truefile.isDirectory()) {
//判断是否是目录(如果需要的是文件名,将其条件改为假即可)
System.out.println(strList[i]);//输出这个目录的名称
}
}
}
catch(Exception e) {
e.printStackTrace();
}
}
}
alphazhao
2002-06-07
打赏
举报
回复
用filefilter类实现列出c:\所有的文件名及文件夹
import java.io.*;
public class DirList {
public static void main(String[] args) {
try {
File path = new File("C:");//查询路径,路径可以这么写:"c:\\alpha\\test"
String[] strList;//存放所有查询结果
int i = 0;
for(i = 0; i < strList.length; i++) {
System.out.println(strList[i]);//输出这个文件或者目录的名称
}
}
}
catch(Exception e) {
e.printStackTrace();
}
}
}
shihb
2002-06-07
打赏
举报
回复
java和perl一样,对于一个问题都有很多的解法,我认为只有对多数的解决方法知道怎么做就好了,没必要强求都知道!呵呵!至少我是不清楚FileSystem类!在哪都不知道!你还是等待高手吧!祝你好运!
FY2693
2002-06-07
打赏
举报
回复
那为何sun公司要出这个隐含的类呢,我查JDK帮助都没有,
wangwenyou(王文友)
fightboy(樱桃小蚊子)
二位给了我很大的帮助告诉我fileSystem类和其方法。
可是我还是不会用,没有资料可查,
很想知道怎么用,能帮帮我吗?
谢谢!!!
shihb
2002-06-07
打赏
举报
回复
FileSystem类?为什么不用File类?
drinkant
2002-06-07
打赏
举报
回复
不需要FileSystem,File就可以了
String[] list()
String[] list(FilenameFilter filter)
File[] listFiles()
File[] listFiles(FileFilter filter)
File[] listFiles(FilenameFilter filter)
hadoop的
File
System
类
中,遍历文件
目录
的三种方法(源码和区别)
hdfs的java api中,可以调用
File
System
类
来管理文件 该
类
中有三个不同的方法(listStatusIterator, listLocatedStatus, list
File
s),都是用于获取指定
目录
下的所有文件(文件夹) 那么这三个方法有什么区别呢? listStatusIterator方法和listLocatedStatus方法非常
类
似,都可以获取到所有的文件和文件夹. ...
File
System
类
的方法
使用
由于经常
使用
File
System这个
类
,但是对这个
类
的API不是很熟悉导致了一些不必要的麻烦,所以本人翻译了一下这个
类
。所属的包: org.apache.hadoop.fs
File
System –>通用文件系统的抽象基
类
,可以作为
一个
分
布式文件系统的实现,也可以作为连接本地磁盘的文件系统 本地版存在于小型的hadoop实例和测试中。 所有可能用到
分
布式文件系统的用户代码都因该
使用
File
使用
File
System
类
进行文件读写及查看文件信息
这一节我们要深入了解Hadoop的
File
System
类
——这是与与hadoop的文件系统交互的重要接口。虽然我们只是着重于HDFS的实现,但我们在编码时一般也要注意代码在
File
System不同子
类
文件系统之间的可移植性。这是非常有用的,比如说你可以非常方便的直接用同样的代码在你的本地文件系统上进行测试。
使用
hadoop URL读数据 从hadoop文件系统中读取文件的最简单的方法
ThinkPHP 文件上传
file
System 扩展的
使用
ThinkPHP 为我们 提供了
file
system扩展用于上传文件,要
使用
file
system 扩展首先要
使用
composer进行安装,然后安装完毕后,配置相应的上传规则即可。文件上传的相关配置在应用的config
目录
下的
file
system.php中进行配置,下面是默认的配置文件。(其实就是多加了一层应用名称以示区
分
)。默认的文件上传存储到本地的话,其中的配置规则也可以自行扩充。的话,那么存放的位置就是。
fatal error:
file
system:
没有
那个文件或
目录
fatal error:
file
system:
没有
那个文件或
目录
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章