gpt4 book ai didi

Java : creating a directory fails

转载 作者:行者123 更新时间:2023-11-29 09:39:44 26 4
gpt4 key购买 nike

我在测试中有以下代码

public class TestMe {
private static final String BACKUP_DIR_PATH = "~/backup";

@Test
public static void createBackupDir() throws IOException {
File path = new File(BACKUP_DIR_PATH + "/" + getFolderName()).getCanonicalFile();
System.out.println(path.mkdirs());
}

// returns 2012-07-23
private static String getFolderName() {
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
return dateFormat.format(date).toString();
}
}

当我运行这个测试时,它返回 false

backup2012-07-23 文件夹不存在

这里哪里不对?

最佳答案

这可能是因为Java不知道~是什么意思。

~ 是 shell 扩展,不是有效的路径名。

关于Java : creating a directory fails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11639039/

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