列出目录下的所有文件
1.listFiles() 列出目录下的所有文件
2.递归调用
package com.gc.design.single; import java.io.File; public class EncodDemo { public static void main(String[] args) { File file = new File("d:\\temp"); listAll(file,0); } private static void listAll(File dir, int level) { System.out.println(getLevel(level)+dir.getName()); level++; File[] files = dir.listFiles(); for(File file : files) { if(file.isDirectory()) { listAll(file,level);//recurse }else { System.out.println(getLevel(level)+file.getName()); } } } private static String getLevel(int level) { StringBuilder builder = new StringBuilder(); builder.append("|--"); for(int i=0;i<level;i++) builder.insert(0, "| "); return builder.toString(); } }
相关推荐
知道目录后,可以列出该目录下所属的文件 import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; //列出目录下的文件 public class ListFileDemo extends JFrame{ JTextField ...
listFiles:列出指定目录下的所有文件。 openInputSteam:打开指定文件的输入流。 readFileToString:将文件内容作为字符串返回。 readLines:将文件内容按行返回到一个字符串数组中。 size:返回文件或目录的...
只列出符合过滤条件的文件、目录, 参数: 外接的过滤器 private static void test1() { // File f=new File("d:/rand.txt"); // File f=new File("d:/abad"); File f=new File("d:/...
表示将传输当前目录下所有以.c结尾的文件到机器servivcer的src目录下。如果文件已经存在于远程机器,则会调用远程更新协议来实现仅仅传输那些更新过的文件。 rsync -avz servivcer:src/bar /data/tmp 该命令则...
这是Java中文件处理的完整指南。 本指南的源代码在我们的本地开发环境中经过了很好的测试,并使用了静态代码分析器工具SonatLint , PMD等对代码进行了分析...遍历/列出目录结构 检查目录是否为空 文件实用程序 Java F
这个c#类封装了常用的目录操作,包括列出目录下的文件、检测目录是否存在、得到目录下的文件列表、检测目录是否为空、查找目录下的文件等等功能 using System; using System.Text; using System.IO; namespace ...
其作用是将文件/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache以供使用,因此当安装完一些库文件,或者修改/etc/ld.so.conf增加了库的新搜索路径,需要运行一下ldconfig,使所有的库文件都被缓存到文件...
本文实例讲述了C#实现最完整的文件和目录操作类。分享给大家供大家参考。具体如下: using System; using System.Text; using System.IO; namespace HelloCsharp.Utilities { /// /// 文件操作类 /// public ...
在使用mount这个指令时,至少要先知道下列三种信息:要加载对象的文件系统类型、要加载对象的设备名称及要将设备加载到哪个目录下。 (1)Linux可以识别的文件系统 ◆ Windows 95/98常用的FAT 32文件系统:vfat ;...
起始图像文件 START_FILE 命名规则:*n.??? n: 1-9 或 01-99 或 001-999。 3.增加固定图像的背景色可以透明。 splashimage [--offset=[type]=[x]=[y]] FILE 类型[type]:bit 7: 透明背景 2016-02-14(yaya) ...
// 列出指定目录及其子目录中所有扩展名为.java的文件 listJavaFiles("D:\\"); } // 创建文本文件并写入若干行文本 public static void createAndWriteToFile(String filePath) { try { FileWriter writer =...
配方查找器 要从项目goto目标获取工作jar并复制生成的文件,命名为 “ recipes-0.0.1-SNAPSHOT-jar-with-dependencies... 如果相等的最近使用日期,则显示第一个列出的配方。 引用的库:Commons IO,Gson,Commons CSV
一般来讲先列出所有共享目录,命令如下: smbclient –L //192.168.0.1/ -U yourname 输入smb的密码后,将看到共享目录列表。 假设进入共享目录share,命令如下: smbclient //192.168.0.1/share -U yourname 之后...
- 连接并列出UNIX和MS-DOS目录 - 复制网址到剪贴板 - 10最近的连接 - 保持连接 - 主密码登录(保持所有的FTP连接安全,1登录) - 同步浏览 更多的功能和功能来免费未来的更新! 支持语言:English (UK)
(1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; (2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。 (七)DELTREE——删除整个目录命令 1.功能:...
列出系统支持的所有磁盘类的设备清单 ZSSCP4-mscp2[/]# lsdev -Pc disk disk hdisk ssar SSA Logical Disk Drive disk 1000mb scsi 1.0 GB SCSI Disk Drive disk 1000mb16bit scsi 1.0 GB SCSI Disk Drive disk 1000...
ISO:根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP:X-Internet签字文件 IST:数字跟踪设备文件 ISU:InstallShield卸装脚本 IT:脉冲跟踪系统音乐模块(MOD)文件 ITI:脉冲跟踪系统设备 ITS:...
管道参数询问多记录格式的查询成绩单文件示例: nextflow run piper-nf --query=/some/path/query.fa基因组文件该文件列出了基因组文件的完整路径示例: nextflow run piper-nf --genomes-file=my-genomes.txt基因组...
allLevelName 所有级别的名字,它会覆盖其下所有的 Member 的 name 和所有的 Level 的 name 属性的值。 allMemberCaption 例如 : allMemberCaption= “全部产品”这个是在表示层显示的内容 PrimaryKey 通过主键...
首先选择打开一个备份文件(File/Open),这时备份中的文件就像资源管理器一样在程序界面窗口中列出,可以在其中非常方便地查看、打开文件,也可以查找文件,或者将某个文件删除(但不能删除目录)。 在 Ghost Explorer...