package com.get.file;
import java.io.File;
/**
* 获取指定目录下所有文件
*
* @author
*
*/
public class getFiles {
public static void main(String[] args) {
// TODO Auto-generated method stub
String dir = "d:\\A\\";
File directory = new File("d:\\A\\");
File[] files = directory.listFiles();
System.out.println("文件总个数:"+files.length);
for (int i = 0; i < files.length; i++) {
/**
* outputFlage1
* 输出文件名及其绝对路径
*/
System.out.println("第 "+i + " 个文件:" + files[i].getName() + "--->"
+ files[i].getAbsolutePath());
files[i].renameTo(new File(dir + i + files[i].getName()));//修改文件名称
/**
* outputFlag2
* 这里可以看出输出的结果和outputFlag一样,renameTo方法没有改变files[i]的值(内存中数据没变),但是改变了文件名
*/
System.out.println(files[i].getName());//过的文件名字
}
}
}
分享到:
相关推荐
虽然不直接用于获取盘符,但在某些复杂情况下可能需要它来配合其他API获取信息。 在易语言中,调用这些API需要以下步骤: 1. **声明API**: 首先,你需要声明Windows API函数,指定函数名、参数类型和返回值类型。...
用java语言编写的一个小型病毒,代码量少,功能为将e:盘的文件剪切到F盘,并在e盘制造无用位置的文件
"把盘符下的所有文件生成TreeView"这个任务就是实现这样的功能,它允许用户以图形化的方式查看计算机中指定盘符的文件和文件夹层次结构。下面将详细介绍如何实现这一功能。 首先,我们需要理解TreeView控件。...
在编程领域,遍历盘符的所有文件目录是一个常见的任务,特别是在开发文件管理类的应用程序时。这个过程涉及到操作系统I/O操作、文件系统遍历以及UI界面的更新。下面将详细介绍如何实现这一功能,同时考虑标题和描述...
本示例代码展示了如何使用Java API读取特定盘符下的文件,具体包括三种不同的读取方法。以下是详细的知识点解析: 1. **绝对路径**:在代码中,所有的文件路径都是绝对路径,例如`"D:/project/transfar/doc/1.txt"`...
9. **实践应用**:学习易语言的核心命令不仅限于理论,更重要的是将这些知识应用到实际项目中,例如创建一个程序,列出所有有效盘符及其相关信息,或者检测特定盘符是否存在。 总之,掌握易语言的“取有效盘符”...
前面只写了怎样删除文件,这次特意做了升级优化,可以输入文件名称然后删除C.D.E.F任意盘符里所有的指定文件。
"子程序1"和"取所有有效盘符1"可能是源码中的两个特定部分,其中"子程序1"可能是一个自定义的子程序,用于辅助实现主功能,而"取所有有效盘符1"可能是主程序或子程序的名称,专门用于获取所有有效的盘符。...
- `list volume`:在`diskpart`中输入`list volume`列出所有卷(即硬盘分区),查看需要更改的盘符对应的卷号。 - `select volume X`:选择要更改的卷,X代表卷号。例如,如果D盘的卷号是3,就输入`select volume ...
易语言核心命令取有效盘符源码.rar 易语言核心命令取有效盘符源码.rar 易语言核心命令取有效盘符源码.rar 易语言核心命令取有效盘符源码.rar 易语言核心命令取有效盘符源码.rar 易语言核心命令取有效盘符源码....
C#遍历指定文件夹中的所有文件 C#遍历指定文件夹中的所有文件是指使用C#语言编写程序来遍历指定文件夹中的所有文件和子目录。下面 将详细介绍如何使用C#来实现这一功能。 首先,需要使用DirectoryInfo类来表示...
可以将一个盘符下的所有隐藏文件显示出来,适用于移动盘和非移动盘,很好用哦
"磁盘驱动器_枚举"命令用于遍历所有的磁盘驱动器,返回每个驱动器的盘符和状态;"磁盘驱动器_信息"命令则可以获取指定驱动器的更详细信息,如驱动器类型、总容量、剩余空间等。 以下是一个简单的易语言获取本地盘符...
API取盘符是编程中常见的需求,特别是在系统级编程或者需要遍历所有可访问磁盘的时候。在Windows操作系统中,可以通过调用特定的API函数来获取这些信息。这里涉及到了三个关键的API函数: 1. **PathFileExistsA**: ...
在提供的压缩包文件名称“一键删除所有盘符下绿茶防毒免疫补丁工具.exe”中,“.exe”是可执行文件的扩展名,表示这是一个Windows平台下的应用程序。用户下载并运行这个.exe文件,即可启动工具来执行删除操作。 总...
易语言源码易语言API取盘符例程.rar 易语言源码易语言API取盘符例程.rar 易语言源码易语言API取盘符例程.rar 易语言源码易语言API取盘符例程.rar 易语言源码易语言API取盘符例程.rar 易语言源码易语言API取盘符...
这个名为"易语言源码取系统所有盘符.zip"的压缩包文件,显然包含了使用易语言编写的源代码,其目的是获取操作系统中的所有可用盘符信息。 在Windows操作系统中,盘符通常用于标识不同的存储设备或分区,如C盘、D盘...
如果满足条件,则遍历该目录下的所有文件和子目录,递归调用`deleteFile`和`deleteDirectory`方法进行删除。 ```java public static boolean deleteDirectory(String dir) { // 确保路径以文件分隔符结尾 if (!...
这个压缩包“易语言源代码_取系统所有盘符.zip”显然是一个包含易语言源代码的文件,用于获取操作系统中的所有可用盘符。下面我们将深入探讨易语言以及如何利用它来实现获取系统盘符的功能。 易语言的核心理念是...
Java读取并下载网络文件的方法 Java读取并下载网络文件是Java编程中一个常见的操作,通过使用Java语言可以轻松地从网络上下载文件,并将其保存到本地。下面我们将详细介绍Java读取并下载网络文件的方法。 Java读取...