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. 浮点数转成字符串函数gcvt()

    头文件:#include <stdlib.h> 这三个函数都是将数字转化为字符串,简单区别如下: 1.gcvt()所转换后的字符串包含小数点或正负符号 2.ecvt()的转换结果中不包括十 ...

  2. Dubbo源码分析(2):ServiceBean

    ServiceBean时序图

  3. zjoj1706: [usaco2007 Nov]relays 奶牛接力跑

    矩阵乘法(快速幂) 为说明方便,这里让\(k\)为点数,\(n\)为路径长度. 先将点都离散化,这样最后的点只有\(2k\)个. 先考虑一种暴力,每次用\(O(k^3)\)的复杂度来暴力更新,设当前长 ...

  4. 移动端videojs视频插件使用直播流rtmp、hls、http-flv的注意事项

    可以访问:https://videojs.com/ 下载对应的脚本包 特别注意的是 移动端videojs一般应用的直播流协议为HLS, RTMP协议一般是PC上使用,需要flash支持. HLS直播源 ...

  5. 精妙的SQL语句

      说明:复制表(只复制结构,源表名:a 新表名:b)select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert i ...

  6. 备份docker运行的gitlab

    #!/bin/bash data=$(date "+%Y-%m-%d %H:%M:%S") gitBak='/data/gitlab/data/backups' delFile=` ...

  7. PHPstorm不停Indexing最新解决办法

    PHPstorm不停Indexing最新解决办法   1.网络上千篇一律的解决办法 File -> Invalidate Caches / Restart... -> Invalidate ...

  8. Bzoj 2818: Gcd(莫比乌斯反演)

    2818: Gcd Time Limit: 10 Sec Memory Limit: 256 MB Description 给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的 数对 ...

  9. JSON字符串 拼接与解析

    常用方式: json字符串拼接(目前使用过两种方式): 1.运用StringBuilder拼接 StringBuilder json = new StringBuilder(); json.appen ...

  10. javascript练习题

    function Vertex(city, x) { this.name = city; this.num = x; } var node0 = new Vertex("邯郸", ...