社区
Java EE
帖子详情
用JAVA輸出遍歷根目錄下c:\test 下的所有文件的名稱?
livan1038
2005-12-29 09:46:22
請問如何用JAVA輸出遍歷根目錄下c:\test 下的所有文件的名稱?
...全文
294
11
打赏
收藏
用JAVA輸出遍歷根目錄下c:\test 下的所有文件的名稱?
請問如何用JAVA輸出遍歷根目錄下c:\test 下的所有文件的名稱?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
麦子_9
2006-05-11
打赏
举报
回复
0
livan1038
2006-01-02
打赏
举报
回复
謝謝了!
livan1038
2006-01-02
打赏
举报
回复
問題已解決,謝謝大家!
arsaluo
2005-12-30
打赏
举报
回复
上面可以列出Test文件夹下面文件夹的文件
就是列出所有的文件和文件夹
arsaluo
2005-12-30
打赏
举报
回复
import java.io.*;
public class FileList
{
public static void main (String args[])
{
File folder = new File("c:/test");
listFolder(folder,0);
}
public static void listFolder(File rootFolder,int c)
{
if(!rootFolder.isDirectory())
{
System.out.println(rootFolder.getName() + " is not a directory!");
}
else
{
File dirList[] = rootFolder.listFiles();
for(int i=0;i<dirList.length;i++)
{
for(int j=0;j<=c;j++)
{
System.out.print(" ");
}
if(dirList[i].isDirectory())
{
System.out.println("<"+dirList[i].getName()+">");
c++;
listFolder(dirList[i],c);
c--;
}
else if(dirList[i].isFile())
{
System.out.println(dirList[i].getName());
}
}
}
}
}
mail25
2005-12-30
打赏
举报
回复
答案已给,接分
chg2008
2005-12-30
打赏
举报
回复
如果需要输出某一格式的文件,则要用到FilenameFilter
leekooqi
2005-12-30
打赏
举报
回复
楼上正解
tao518
2005-12-30
打赏
举报
回复
public static void main(String[] args) {
try {
File dir = new File("c:/test");
String[] fs = dir.list();
for (int i = 0; i < fs.length; i++) {
if (fs[i].indexOf(".") != -1)
System.out.println(fs[i]);
}
} catch (Exception e) {
e.printStackTrace();
}
}
itjourney
2005-12-30
打赏
举报
回复
楼上的已经给出答案了。
xiaomics
2005-12-30
打赏
举报
回复
用File类的list()方法
Java
文件
夹复制(远程复制(网络传输),用于远程备份
文件
)
//根
目
录 private File[] fileList;//
文件
目
录下面的
文件
列表(包括
目
录,用于多次判断) private ArrayList<File> fileArrayList; // 用于存储
文件
(只是
文件
)列表 //初始化参数 public FileSelection() { ...
List-Duplicating-Files
/root | readme.md | /examples |__
test
1.
java
|
test
2.
java
| /图像 |__walter_white.png | witcher_3_wallpaper.png | /assets |__witcher.png 在上面的结构中,我们的根
文件
夹只包含一个
文件
- readme.md。...
java
遍历
出
d盘所有
文件
_遍历
文件
Java
中遍历
出
指定
目
录中的所有
文件
以下中遍历
出
项
目
根
目
录中的全部txt
文件
,如果你设置了包名
test
.data,须要遍历指定包名下的全部
文件
是,须要把路径System.getProperty("user.dir")改为System.getProperty("user.dir"+\\
test
\\data)每日一道...
遍历
文件
Java
中遍历
出
指定
目
录中的所有
文件
以下中遍历
出
项
目
根
目
录中的全部txt
文件
,如果你设置了包名
test
.data,须要遍历指定包名下的全部
文件
是,须要把路径System.getProperty("user.dir")改为System.getProperty("user.dir"+\\
test
\\data) 每日一道理 ...
java
遍历
文件
的几种方法
在
java
中遍历
目
录下的所有
文件
,很多人第一个想到的是用File.listFiles方法递归. 然而这并不是最好的方法, 这里跟几个其他的方法做一个对比. 1. 自己写函数递归 2. google的guava工具包 3. common io工具包 4. jdk...
Java EE
67,514
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章