所以,我正在创建一个游戏,需要创建目录来存储所有用户的数据和保存等等。如您所见,我需要在名为“[WarDungeon]”的用户的应用程序数据文件夹中创建一个文件夹,在那里,我将存储其他文件夹以存储此类数据,如关卡、bin、精灵等。
我对使用 Mac OS 和 Linux 不太感兴趣,因为我想让 %appdata% 文件夹开始使用 Windows。
这是我的代码:
public FileManage() {
gamePath = System.getenv("APPDATA") + "[WarDungeon]";
gameLevelPath = System.getProperty("user.home") + "\\Local Settings\\ApplicationData\\[WarDungeon]\\level";
gameBinPath = System.getProperty("user.home") + "\\Local Settings\\ApplicationData\\[WarDungeon]\\bin";
File createDir1 = new File(gamePath);
createDir1.mkdir();
System.out.println("First test passed.");
if (createDir1.exists() == true) {
System.out.println("First directory created!");
}
}
我该如何解决?
提前致谢, :)