import java.io.*;
import java.util.*;
import java.text.*;
public class ListFileTree{
public void listTree(File file,int level){
String str="";
StringBuffer sb=new StringBuffer();
for(int i=0;i<level;i++){
str=str+" ";
}
DateFormat df=DateFormat.getDateTimeInstance();
File[] f=file.listFiles();
for(int i=0;i<f.length;i++){
String st=f[i].getName();
System.out.println(str+df.format(new Date(f[i].lastModified()))+" "+st+" ");
sb.append(st+" ");
if(f[i].isDirectory()){
listTree(f[i],level+1);
}
}
System.out.println(sb.toString());
}
public static void main(String[] args){
try{
ListFileTree lt=new ListFileTree();
Scanner sc=new Scanner(System.in);
System.out.println("请输入文件路径例如: [d:\\test]");
String str=sc.next();
File f=new File(str);
System.out.println();
System.out.println("列出"+f.getAbsolutePath()+"下的所有文件");
System.out.println();
System.out.println(f.getAbsolutePath());
lt.listTree(f,1);
//System.out.println(lt.str);
}catch(NullPointerException e){
System.out.println("您输入的文件路径不正确,清重新输入");
}
}
}
分享到:
相关推荐
在QT编程中,不同文件之间的变量调用是一个常见的需求,特别是在大型项目中,代码通常被组织成多个文件以便于管理。本示例将探讨如何在QT中实现跨文件的全局变量调用,以及如何调用函数,以提高代码的可读性和可维护...
通过解析Map文件,我们可以找到与A2L文件中变量相对应的物理地址,从而实现变量值的读取和写入。 在标定过程中,一个重要的步骤是生成一个新的A2L文件,这个文件包含了标定所需的变量和它们在ECU内存中的地址。这...
QT 中 Pro 文件使用的系统变量的说明 在 Qt 中,Pro 文件是用于生成 Makefile 的配置文件。Pro 文件中的系统变量是 qmake 用来生成 Makefile 的关键。下面是 Qt 中 Pro 文件中使用的系统变量的说明: TEMPLATE ...
变量文件是RF中用于存储和重用变量的一种机制,它可以极大地提高代码的可读性和可维护性。本资料"rf-实现变量文件的几种方式.rar"显然是为了教授如何在RF中有效地使用变量文件。以下是对RF中变量文件的详细说明: 1...
标题 "jmeter 插件开发Sampler读取Excel文件并设置为变量" 描述了一种针对JMeter工具的自定义插件开发方法,该插件能够方便地读取Excel文件中的数据,并将这些数据自动设置为JMeter测试计划中的变量。在性能测试中,...
php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。php变量缓存到文件的函数 SAVE函数有用哦。...
@@方式可以引用springboot非默认配置文件(即其他配置文件)中的变量; springboot默认配置文件是 src/main/resources/application.properties 补充知识:springboot项目使用@Value注解获取配置文件中的配置信息 ...
但是,当涉及到多个源文件时,单纯地在每个文件中声明全局变量是无法实现跨文件共享的,因为每个源文件都有自己的作用域。 要跨文件共享全局变量,我们需要遵循以下步骤: 1. **定义全局变量**:在其中一个源文件...
android搭建环境变量时所需要的文件
- 变量名不区分大小写,推荐使用大写字母表示全局变量。 - 所有非下划线开头的全局属性都被视为变量。 - 示例包括:字符串变量、数字变量、列表变量和字典变量。 2. **通过特殊函数获取变量**: - 变量文件可以...
例如,如果你想要读取B2和C2的数据到WinCC变量var1和var2,可以这样写: ```vbscript var1 = worksheet.Cells(2, 2).Value ' 从B2读取到var1 var2 = worksheet.Cells(2, 3).Value ' 从C2读取到var2 ``` 为了在...
这包括访问和修改文件系统中的其他文件,比如我们的全局变量文件。 1. **读取文件内容**:在PHP中,可以使用`file_get_contents()`函数读取整个文件内容,或者用`fopen()`, `fgets()`, 和 `fclose()`组合来逐行读取...
### VF辅导:内存变量操作命令及文件操作命令详解 #### 一、内存变量操作命令 内存变量是Visual FoxPro (VF)中非常重要的概念之一,主要用于存储数据,并且可以在程序中重复使用。VF提供了多种内存变量操作命令,...
下载后,用记事本编辑bat文件自行修改批处理文件中的jdk 路径
MacGUI环境变量,配置文件
批处理文件(batch file)是Windows操作系统中的一种脚本文件,它能自动化执行一系列命令,大大简化了包括Java环境变量设置在内的系统管理任务。下面我们将详细探讨如何利用批处理文件来设置Java环境变量。 首先,...
以下是将WinCC Professional的变量归档记录导出为CSV文件的步骤: 1. **打开趋势视图**:首先,你需要在TIA博途WinCC项目中打开“趋势视图”。这里可以显示变量随时间变化的趋势,是查看归档数据的一个重要工具。 ...
今天,在整理自己的代码的时候,考虑到我写的代码从一至终都是在一个cpp文件里面。于是,想把自己的代码中的各个模块分离开来,以便更好地阅读和管理。 遇到的问题 我的做法是: 宏定义、结构体定义、函数声明以及...
例如,可以创建一个VI,动态地读取配置文件中的环境变量设置,然后更新系统环境变量,从而实现自动化配置。 文件名“2012-8-15Windows环境变量读写”可能是一个示例或教程,包含了具体的操作步骤和实例。如果可以...