import java.io.File;
import java.io.IOException;
public class 递归获取文件夹下的文件
{
public static void view(String filePath)
throws IOException
{
File file = new File(filePath);
if (file.isDirectory())
{
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++)
{
if (files[i].isDirectory())
{
view(filePath + "\\" + files[i].getName());
}
else
{
System.out.println(files[i].getAbsolutePath());
}
}
}
else
{
System.out.println(file.getName());
}
return;
}
public static void main(String[] args)
{
// TODO Auto-generated method stub
try
{
view("D:\\java");
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
分享到:
相关推荐
在MFC环境下,读取文件夹,并且遍历该文件下下面的所有文件(包含子文件等)。
C# 用递归的方式查找指定文件夹下的所有子目录,C#代码 采用递归的方法來查找指定文件夹及它的所有子文件夹裏的内容。
用递归获取文件的方法,,如果有问题的小伙伴可以来问我。。乐意解答
通过FTP协议下载一个文件夹(目录),可以实现递归方式下载,将本地文件与FTP服务器文件对比,增量下载。
批量处理文件,显示代码行数,总行数,微信小程序特别好用 支持递归文件夹及文件夹下所有子文件夹的*.js,*.json,*.css,*.wxss,*.wxs文件的批量处理
当前目录为文件夹,获取文件夹路径,继续读取路径下文件 遍历完目录中的所有文件为止 代码中用到的几个方法 path.resolve(path) 一个路径或路径片段解析成一个绝对路径,返回解析后的路径字符串 fs.readdir(path[,...
获取文件夹和子文件夹所有文件,设有自动缩进值。
深度学习中,常常要获取文件夹下文件名和类别,为提取训练数据和测试数据准备 本文采用的一个文件下的40类数据做实验: 最后保存成如下文件形式: 文件路径+文件名+类别标签 具体代码如下: # -*- coding: utf-8 -...
通过递归的方式来获取指定文件夹下的所有文件名称
使用C#编写的获取某一文件夹下的目录树结构,使用递归的方法查找该文件夹下的所有文件夹和文件,并存到自定义类tree下
JAVA获取FTP文件列表,功能齐全。包括:链接到服务器,上传文件到FTP服务器,从FTP服务器上下载文件并返回下载文件长度,返回FTP目录下的文件列表,删除FTP上的文件及目录,关闭链接。
* 递归获取文件夹内所有文件 * 返回一个TREE结构的文件系统 * @param string $dir * @param array $filter * @return array $files */ function scan_dir($dir, $filter = array()){ if(!is_dir($dir))...
Windows清除指定目录下的文件夹以及对应文件,自动获取电脑用户名兼容Windows7、8、10,非常好用的工具。
C# FTP递归下载文件(子目录和子目录中的文件 服务器使用的Serv-u软件 Visual Studio 2008专业版编译 Winfrom 实例,修改FTP连接信息即可编译使用
Java中递归逻辑循环调用解压zip里面所有的压缩包 Java中递归逻辑循环调用解压zip里面所有的压缩包
保证能用,完美的下载指定FTP文件夹下的内容,(只测试了文件,文件夹未测),JAVA程序的
文件扩展名递归读取目录及其子目录,读取每个文件扩展名,增加每次读取的计数并按年份对总数进行分组,这是从 fs.stat last modified data 返回的值返回数据对象示例一个 json 文件将写入使用 --writepath 标志输入...
删除文件夹,递归删除目录下的所有文件及子目录下所有文件,函数名:getFile 作用:使用递归,输出指定文件夹内的所有文件 参数:path:文件夹路径 前置空格缩进,显示文件层次结构,通过文件名称获取导入文件到temp...
取得文件后缀名; 当文件不存时,则创建文件,并追加文件; 读取文本内容; 追加文件内容; 拷贝文件; 删除文件;...移动文件;...递归删除文件夹目录及文件;...获取文件夹大小; 获取指定文件详细属性;
本代码是linux下递归输出指定路径下文件夹和文件内容的,已测试通过,有需要的自己下载!