用java写一个创建以1-100命名的100个文件夹然后按照数字排序放到文件夹里的代码
时间: 2023-06-20 16:07:00 浏览: 73
可以使用 Java 的 File 类和循环语句来实现这个功能。以下是示例代码:
```java
import java.io.File;
public class CreateFolders {
public static void main(String[] args) {
String folderPath = "C:\\example\\"; // 文件夹路径
int numOfFolders = 100; // 文件夹数量
// 创建文件夹
for (int i = 1; i <= numOfFolders; i++) {
String folderName = String.format("%03d", i); // 文件夹名称为 001, 002, ... , 100
File folder = new File(folderPath + folderName);
folder.mkdir(); // 创建文件夹
}
// 将数字排序放入文件夹
for (int i = 1; i <= numOfFolders; i++) {
String folderName = String.format("%03d", i); // 文件夹名称为 001, 002, ... , 100
File folder = new File(folderPath + folderName);
for (int j = 1; j <= i; j++) {
String fileName = String.format("%03d", j); // 文件名称为 001, 002, ... , i
File file = new File(folder.getPath() + "\\" + fileName);
// 创建文件并写入数字
try {
file.createNewFile();
java.io.FileWriter writer = new java.io.FileWriter(file);
writer.write(String.valueOf(j));
writer.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
}
```
上述代码将在 `C:\example\` 目录下创建 100 个文件夹,分别命名为 `001` 到 `100`,并将数字 `1` 到 `i` 排序放入对应的文件夹中。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)