java输出一个目录下的子目录

package com.vfsd.core;

import java.io.File;

public class ListDir {

    public static void main(String[] args)
{
File dir1 = new File("K:\\Qt\\Qt5.9.6\\5.9.6\\msvc2015_64\\include");
listDir1(dir1);
} public static void listDir1(File dirParam)
{
File[] files1 = dirParam.listFiles();
for(int k=0;k<files1.length;k++)
{
File fileIndex = files1[k];
if(fileIndex.isDirectory())
{
System.out.println(fileIndex.getPath());
}
}
} }
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\ActiveQt
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DAnimation
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DCore
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DExtras
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DInput
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DLogic
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DQuick
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DQuickAnimation
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DQuickExtras
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DQuickInput
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DQuickRender
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DQuickScene2D
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\Qt3DRender
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtAccessibilitySupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtANGLE
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtBluetooth
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtCharts
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtConcurrent
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtCore
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtDataVisualization
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtDBus
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtDesigner
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtDesignerComponents
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtDeviceDiscoverySupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtEglSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtEventDispatcherSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtFbSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtFontDatabaseSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtGamepad
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtGui
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtHelp
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtLocation
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtMultimedia
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtMultimediaQuick_p
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtMultimediaWidgets
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtNetwork
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtNetworkAuth
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtNfc
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtOpenGL
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtOpenGLExtensions
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtPacketProtocol
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtPlatformCompositorSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtPlatformHeaders
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtPositioning
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtPrintSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtPurchasing
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQml
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQmlDebug
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQuick
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQuickControls2
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQuickParticles
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQuickTemplates2
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQuickTest
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtQuickWidgets
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtRemoteObjects
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtRepParser
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtScript
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtScriptTools
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtScxml
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtSensors
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtSerialBus
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtSerialPort
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtSql
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtSvg
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtTest
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtTextToSpeech
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtThemeSupport
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtUiPlugin
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtUiTools
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWebChannel
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWebEngine
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWebEngineCore
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWebEngineWidgets
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWebSockets
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWebView
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWidgets
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtWinExtras
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtXml
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtXmlPatterns
K:\Qt\Qt5.9.6\5.9.6\msvc2015_64\include\QtZlib

java输出一个目录下的子目录的更多相关文章

  1. JAVA输出指定目录下的子目录和子文件

    题目:给定一个目录,要求输出这个目录下面的子目录和子文件 逻辑: 先判断给定的是不是一个合法的目录,如果不是,则提示给定错误 如果是目录,那么使用File.listFile()获得这个目录下文件名的数 ...

  2. Java遍历一个目录下的所有文件

    Java遍历一个目录下的所有文件   Java工具中为我们提供了一个用于管理文件系统的类,这个类就是File类,File类与其他流类不同的是,流类关心的是文件的内容,而File类关心的是磁盘上文件的存 ...

  3. Java IO流操作(III)——File类&案例一:输出制定目录下所有java文件名(包含子目录)&案例二:删除指定的目录(包含子目录)

    1. File常用的构造 File file = new File("字符串路径"); File f = new File("D:\\a\\b.txt"); F ...

  4. 33.2 案例:输出指定目录下的所有java文件名(包含子目录)

    package day32_file_文件和目录操作; import java.io.File; public class test_输出指定目录下所有的java文件名 { public static ...

  5. Java基础知识强化之IO流笔记14:递归之输出指定目录下所有java文件绝对路径的案例

    1. 需求:输出指定目录下的所以.java结尾文件的绝对路径的案例:  分析:  A:封装目录  B:获取该目录下的所有文件和文件夹的File数组  C:遍历这个File数组,得到每一个File对象的 ...

  6. java 提取目录下所有子目录的文件到指定位置

    package folder; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcept ...

  7. 写一个PHP函数,实现扫描并打印出指定目录下(含子目录)的所有jpg文件名

    写一个PHP函数,实现扫描并打印出指定目录下(含子目录)的所有jpg文件名 <?php $dir = "E:\照片\\";//打印文件夹中所有jpg文件 function p ...

  8. java 递归获取一个目录下的所有文件路径

    还是日志的问题,log4j生成的日志文件,自动保存到月份所在的文件夹中,需要获取到所有的日志文件,包括文件夹 private List<String> ergodic(File file, ...

  9. Java中获取本地某一个目录下的所有文件和文件夹

    在从事web开发工作中,经常需要对本地某一个目录下的文件进行处理,而在这之前,我们需要做的就是获取到这个目录下的文件. String filepath = "D:\file";// ...

随机推荐

  1. 《BUG创造队》作业8:软件测试与Alpha冲刺(第二天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  2. LG4213 【模板】杜教筛(Sum)和 BZOJ4916 神犇和蒟蒻

    P4213 [模板]杜教筛(Sum) 题目描述 给定一个正整数$N(N\le2^{31}-1)$ 求 $$ans_1=\sum_{i=1}^n\varphi(i)$$ $$ans_2=\sum_{i= ...

  3. java发送邮件javamail, freemarker读取html模板内容

    https://www.cnblogs.com/xdp-gacl/p/4216311.html 一.RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件 ...

  4. CF463D Gargari and Permutations dp

    给定 $n<=10$ 个 $1$~$n$ 的排列,求这些排列的 $LCS$. 考虑两个排列怎么做:以第一个序列为基准,将第二个序列的元素按照该元素在第一个序列中出现位置重新编号. 然后,求一个 ...

  5. php 简单使用redis 队列示例

    public function redisAction(){ $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo &qu ...

  6. redis系列(四):切换RDB备份到AOF备份

    1.准备环境 redis.conf服务端配置如下: daemonize yes port logfile /data//redis.log dir /data/ dbfilename dbmp.rdb ...

  7. 《挑战30天C++入门极限》C++的iostream标准库介绍(3)

        C++的iostream标准库介绍(3) C语言提供了格式化输入输出的方法,C++也同样,但是C++的控制符使用起来更为简单方便,在c++下有两中方法控制格式化输入输出. 1.有流对象的成员函 ...

  8. manjaro (arch) 安装搜狗输入法

    本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/sogou_input_install_in_arch_manja ...

  9. WARNING: You are using pip version 19.1.1, however version 19.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

    pip3 install --upgrade pip

  10. Leetcode44. 通配符匹配(动态规划)

    44. 通配符匹配 动态规划 \(f_{i,j}\)为\(s\)匹配\(i\),\(t\)匹配\(j\)是否成功 贪心 相比之下这个思维性更强 考虑两个*,两个星号间的过渡,只需要过渡完到第二个星号, ...