📅  最后修改于: 2023-12-03 15:23:23.859000             🧑  作者: Mango
在 Java 中,可以使用 File
类来创建文件夹。要为多个数字创建文件夹,可以使用循环语句来遍历数字并创建文件夹。
以下是一个示例代码片段,它接受一个数字数组作为输入,并在根目录下创建以各数字为名称的文件夹。
public static void createFolders(int[] nums) {
String rootPath = System.getProperty("user.dir"); // 获取根目录
for (int i = 0; i < nums.length; i++) {
String folderName = String.valueOf(nums[i]);
File folder = new File(rootPath + "/" + folderName);
if (!folder.exists()) {
folder.mkdir(); // 创建文件夹
System.out.println("Folder " + folderName + " created successfully!");
} else {
System.out.println("Folder " + folderName + " already exists.");
}
}
}
注释:
System.getProperty("user.dir")
用于获取当前工作目录的路径。File folder = new File(rootPath + "/" + folderName);
创建一个 File 对象来表示文件夹,其中 rootPath
是该文件夹所在的根目录,folderName
是它的名称。folder.mkdir()
创建文件夹。如果文件夹已经存在,将不进行任何操作。System.out.println()
在控制台打印信息。你可以使用以下代码来调用上述方法:
public static void main(String[] args) {
int[] nums = { 1, 2, 3, 4, 5 };
createFolders(nums);
}
输出:
Folder 1 created successfully!
Folder 2 created successfully!
Folder 3 created successfully!
Folder 4 created successfully!
Folder 5 created successfully!
以上示例可供参考,你可以根据需要进行修改和调整。