java输出一个目录下的子目录
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输出一个目录下的子目录的更多相关文章
- JAVA输出指定目录下的子目录和子文件
题目:给定一个目录,要求输出这个目录下面的子目录和子文件 逻辑: 先判断给定的是不是一个合法的目录,如果不是,则提示给定错误 如果是目录,那么使用File.listFile()获得这个目录下文件名的数 ...
- Java遍历一个目录下的所有文件
Java遍历一个目录下的所有文件 Java工具中为我们提供了一个用于管理文件系统的类,这个类就是File类,File类与其他流类不同的是,流类关心的是文件的内容,而File类关心的是磁盘上文件的存 ...
- Java IO流操作(III)——File类&案例一:输出制定目录下所有java文件名(包含子目录)&案例二:删除指定的目录(包含子目录)
1. File常用的构造 File file = new File("字符串路径"); File f = new File("D:\\a\\b.txt"); F ...
- 33.2 案例:输出指定目录下的所有java文件名(包含子目录)
package day32_file_文件和目录操作; import java.io.File; public class test_输出指定目录下所有的java文件名 { public static ...
- Java基础知识强化之IO流笔记14:递归之输出指定目录下所有java文件绝对路径的案例
1. 需求:输出指定目录下的所以.java结尾文件的绝对路径的案例: 分析: A:封装目录 B:获取该目录下的所有文件和文件夹的File数组 C:遍历这个File数组,得到每一个File对象的 ...
- java 提取目录下所有子目录的文件到指定位置
package folder; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcept ...
- 写一个PHP函数,实现扫描并打印出指定目录下(含子目录)的所有jpg文件名
写一个PHP函数,实现扫描并打印出指定目录下(含子目录)的所有jpg文件名 <?php $dir = "E:\照片\\";//打印文件夹中所有jpg文件 function p ...
- java 递归获取一个目录下的所有文件路径
还是日志的问题,log4j生成的日志文件,自动保存到月份所在的文件夹中,需要获取到所有的日志文件,包括文件夹 private List<String> ergodic(File file, ...
- Java中获取本地某一个目录下的所有文件和文件夹
在从事web开发工作中,经常需要对本地某一个目录下的文件进行处理,而在这之前,我们需要做的就是获取到这个目录下的文件. String filepath = "D:\file";// ...
随机推荐
- [转]Serverless实践
转载的,原文: https://www.cnblogs.com/middleware/p/9470533.html ------------------------------------------ ...
- pl/sql developer 中文字段显示乱码 解决办法
一.原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的. 二.查看和修改oracle数据库字符集: select userenv('language') from d ...
- String 堆内存和栈内存
java把内存划分为两种:一种是栈(stack)内存,一种是堆(heap)内存 在函数中定义的一些基本类型的变量和对象的引用变量都在栈内存中分配,当在一段代码块定义一个变量时,java就在栈中为这个变 ...
- set_index
Signature: df.set_index( ['keys', 'drop=True', 'append=False', 'inplace=False', 'verify_integrity=Fa ...
- Centos7 docker pull速度特别慢
vim /etc/docker/daemon.json { "registry-mirrors" : ["https://docker.mirrors.ustc.edu. ...
- Zabbix 邮件报警示例
Zabbix 邮件报警示例: 1.编辑 mail.rc 文件添加默认的邮箱配置 # vi /etc/mail.rc set from=1234567@qq.com set smtp=smtp.qq. ...
- #505. 「LibreOJ β Round」ZQC 的游戏
题目描述 首先一定是让ZQC吃掉他能吃到的所有的球,这样才能尽可能的满足ZQC的质量是所有玩家中最大的. 在满足某一个玩家的质量不会超过ZQC的情况下,让这个玩家吃掉尽可能多的球,让其他玩家吃掉的尽可 ...
- 超炫酷的 Docker 终端 UI lazydocker
A simple terminal UI for both docker and docker-compose, written in Go with the gocui library. https ...
- (1)Go变量声明、赋值和常量
先简单了解一下控制台输出,在go中,我们使用fmt包中的函数进行在控制台中打印,一般用以下几个函数 fmt.Print() #不换行输出 fmt.Printf() ...
- PHP rtrim() 函数
code <!DOCTYPE html> <html> <body> <?php $str = "Hello World!"; echo ...