gpt4 book ai didi

Java:使用循环创建目录

转载 作者:行者123 更新时间:2023-12-01 18:14:05 25 4
gpt4 key购买 nike

我制作了一个程序,在桌面上创建一个名为 world 的目录,但在循环的帮助下,我需要在这个 world 目录中再创建 10 个名为 world1、world2 等的目录,我进入循环,但它没有创建世界内的目录。代码:

    public class A {

public static void main(String[] args) {

File file = new File("C:\\Users\\xds\\Desktop\\world");

for(int i=1;i<=10;i++){

file.mkdirs();

}
}
}

最佳答案

您的代码中没有指定子目录的创建。尝试这样的事情:

public class CreateDirectoryExample
{
public static void main(String[] args) {
File worldDirectory = new File("C:\\Users\\xds\\Desktop\\world");
if (!worldDirectory.exists()) {
if (worldDirectory.mkdir()) {
System.out.println("World directory is created!");
} else {
System.out.println("Failed to create World directory!");
}
}

for(int i=1;i<=10;i++){
File subWorldDir = new File("C:\\Users\\xds\\Desktop\\world\\" +i);
if (!subWorldDir.exists()) {
subWorldDir.mkdir();
System.out.println("Created Sub World directory!");
} else {
System.out.println("Failed to create Sub World directory!");
}
}

}
}

关于Java:使用循环创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30787894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com